Skip to content

Commit ad81627

Browse files
authoredOct 27, 2020
Create README.md
1 parent edbe022 commit ad81627

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed
 

‎README.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## BearMaps
2+
3+
#### Demo: https://bearmaps1.herokuapp.com/
4+
5+
An interactive map web app with functions of rastering, labeling, auto-completion and navigation. Implement Heap, Trie, K-D Tree and A\* search from scratch in Java to learn object-oriented programming. The frontend is developed with jQuery.
6+
7+
- [x] Test with JUnit
8+
- [x] Built by Maven
9+
- [x] Deployed on Heroku
10+
11+
### Usage
12+
13+
`mvn install` Build the whole project
14+
15+
`mvn test` Run unit tests
16+
17+
Note that the process of building artifact is skipped for deployment efficiency. Comment out line 82 and 90–92 in `pom.xml` to enable it; then `mvn install` will generate an executable JAR, which can run locally.
18+
19+
### Acknowledgements
20+
21+
Adapted from a project (mainly proj2c) in UC Berkeley CS 61B Data Structures, Spring 2019, taught by Josh Hug.
22+
23+
My solutions for other projects, labs and homework in this course can be found at https://github.com/ybhan/CS61B-sp19.

0 commit comments

Comments
 (0)
Please sign in to comment.