This application uses React to create a client for a school database REST API. This is a full stack application that provides a way for users to interact with a school database containing information about courses. Users can create an account and sign in to make changes to the database. They can interact with the database by retrieving a list of courses, viewing detail for a specific course, as well as creating, updating and deleting courses in the database.
-
Download the project files by running
git clone https://github.com/LeeVaughn/full-stack-react-rest-api
-
Navigate to the project folder
-
Navigate to the
api
directory- Install project dependencies with
npm install
- After the dependencies have installed, run
npm run seed
to seed the database - Run
npm start
to launch the API portion of the application
- Install project dependencies with
-
In a separate terminal, navigate to the
client
directory- Install project dependencies with
npm install
- Run
npm start
to launch the client portion of the app, which should result in new tab opening in your browser pointing tohttp://localhost:3000
- Install project dependencies with