Appointment Scheduler App in Express.js and React with Materials UI
Screen capture
Date Picker
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Make sure you have installed all of the following prerequisites on your development machine:
- Git - Download & Install. Git
- Node.js - Download & Install Node.js and the npm package manager. If you encounter any problems, you can also use this GitHub Gist to install Node.js.
- MongoDB - Download & Install MongoDB, and make sure it's running on the default port (27017). Create a Database named like the one in the project and import the data from the database_export folder using mongorestore.
# Clone this repository
$ git clone https://github.com/barrancocarlos/appointment-app.git
# Go into the repository
$ cd movies-tracker
# Go into express app
$ cd express-api
# Install dependencies
$ npm install
# Run the app
$ node app.js
# App will run on http://localhost:5000
# Go into react app
$ cd react-app
# Install dependencies
$ npm install
# Run the App
$ npm start
# App will run on http://localhost:3000