A full-stack MERN appointment scheduling application with a responsive design. Users can view, add, edit, and delete appointments through a visual calendar interface using React FullCalendar. The app also allows uploading an optional image for each appointment. Fully responsive down to 300px for mobile devices.
- Clone the repository to your local machine.
- Run the command npm install in both folders to install all the project's dependencies
- Create in the backend's root folder a .env file
- Create a new database in mongodb and find the link to connect your db ( sign in in mongodb website => database => connect => mongodb for vs code )
- Fill out the .env file with the following information : DATABASE_URI= the link to use your db .
- Run the code using the command npm start in both folders and everything will work properly
GOOD LUCK !