An application where teachers can register and create courses to display to their students.
This was the final project of the Team Treehouse Fullstack Javascript tech-tegree.
One of my favorite things about this project was the problem solving that was involved with it. I found myself constantly "googling" and I know that I've learned quite a bit because of that.
Download the files and browse to your local location
- Open a Command Prompt or Terminal and enter into "api" folder.
- Run
npm install
to install the required dependencies - Run
npm run seed
to create the database and populate it with data - Run
npm start
to run the Node.js Express application - Navigate to the main directory, and then into the "client" folder
- Run
npm install
followed bynpm start
once the installation has finished.
You can view and interact with the application at localhost:3000. Please feel free to use the default user "Joe" Username: joe@smith.com Password: joepassword
Built with
Teachers can log in, create new courses, or edit courses that they "own"
Courses are protected from users who don't own them
Since I am a newer developer, I would love your feedback regarding my projects. Please feel free to open a ticket or to contact me directly.