Deployed with FullStack React article
A search application using the NYTimes Search API and ReactJS with data persistence capabilities using MongoDB with Mongoose. The application will have full CRUD operations to saved and delete articles.
- ReactJS
- Semantic UI w/ReactJS
- Create-React-App CLI
- MongoDB
- Mongoose
- ExpressJS
- Concurrently
- NYTimes Search API
- Get ReactJS working with ExpressJS.
- Get frontend working.
- Set routes for CRUD operations.
- Implement READ operations from DB to frontend.
- Implement DELETE operations.
- Create client-side error handling for users.
- Add upvoting function to saved articles.
- Add downvoting function to saved articles.
- Use sorting to prevent redudancies with search and saved articles from overlapping.
- Create advanced search with dates.
- Setup local storage to prevent multiple votes on an article from same user.