- A bare-bones web-crawler service with a Java/Spring backend & a React frontend.
- Uses an Inverted Index Table to enable search queries.
- Uses MVC (Model, View, Controller) Architecture.
cd backend && ./gradlew bootRun
cd ../frontend && npm start
- Use a MongoDB Inverted Index Table for faster queries.
- Improve UI for the search function(some sort of loading animation).
- Support search for multiple keywords
- Deploy the project (both frontend and backend)