Skip to content
This repository has been archived by the owner on Jun 16, 2020. It is now read-only.

realjhoo/fullstack-project-9

Repository files navigation

Full Stack JavaScript Techdegree v2 - REST API Project

Featuring the SERN Stack... well... SEN Stack

  • Sequelize and SQLite
  • Express
  • React (okay... not React... that's the next iteration of this project!)
  • Node.js

What Does It Do?

The Rest API project allows you, the user, to create descriptions of educational courses, and allow only authorized users to edit, delete and make changes to those courses. The REST API project features user authentication. Using this system you could build the next Treehouse.

Getting Started

To get up and running with this project, download the files in this repo to the folder of your choosing, then run the following commands from the folder that contains this README file.

First, install the project's dependencies using npm.

npm install

Second, seed the SQLite database.

npm run seed

And lastly, start the application.

npm start

To test the Express server, browse to the URL http://localhost:5000/.

Full Stack JavaScript Techdegree v2 - REST-API Projekto

Prezentanta la SERN-Stakon ... bone ... SEN Stack

  • Sekvu kaj SQLite
  • Esprimi
  • Reagi (bone ... ne reagi ... jen la sekva ripeto de ĉi tiu projekto!)
  • Nodo.js

Kio Faras?

La projekto Ripo API permesas vin, la uzanto, krei priskribojn de edukaj kursoj, kaj permesas nur rajtigitajn uzantoj redakti, forigi kaj fari ŝanĝojn al tiuj kursoj. La projekto REST API prezentas uzantan aŭtentikigon. Uzante ĉi tiun sistemon vi povus konstrui la sekvan Treehouse.

Komencante

Por plenumi kaj funkcii kun ĉi tiu projekto, elŝutu la dosierojn de ĉi tiu dokumento en la dosierujon, kiun vi elektas, kaj sekvu la jenajn komandojn el la dosierujo, kiu enhavas ĉi tiun README-dosieron.

Unue, instalu la dependojn de la projekto uzante npm.

npm instali

Due, semu la SQLite-datumbazon.

npm kuras semon

Kaj laste, komencu la aplikon.

npm komenco

Por testi la Express-servilon, traserĉu al la URL [http://localhost:5000/] (http://localhost:5000/).