/TechDegree-Final-Project

In this project I used React to create a client for my self built school database REST API. This full stack application provides a way for users to administer a school database containing information about courses: users 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. The project also requires users to create an account and sign in to make changes to the database.

Primary LanguageJavaScript

treehouse logo

TechDegree-Final-Project

Full stack React app

project preview

Getting started

Open a terminal or command window and start the REST API application.

First install the project dependencies with

npm install

Browse to the api folder and run the command

npm start

To test the Express server, browse to the URL

http://localhost:5000/

Once you've started the REST API application, you can typically just leave the app running in the background.

Open another terminal or command window and start your React application.

Browse to the client folder and run the command

npm start

The create-react-app development server should start and open your application into your default browser. If the development server started but it didn't open in the browser, try manually browsing to it at

http://localhost:3000/