MapIt is a full-stack MERN application that provides users with an interactive platform to explore places, leave reviews, and read feedback from others. With MapIt, users can sign up, log in, and share their experiences about various locations, which are then displayed on an interactive map for others to see.
MapIt leverages the following technologies:
- React: For building a dynamic and responsive user interface
- Mapbox API: For map visualizations, markers, and location-based interactions
- Axios: For making HTTP requests to the backend API
- React Router: For routing between pages within the app
- Node.js: JavaScript runtime environment
- Express.js: Web application framework for building the REST API
- MongoDB: NoSQL database to store user data, reviews, and places
- Render: For backend deployment, providing a robust environment for the server and database
- Vercel: For frontend deployment, ensuring fast and reliable performance