- Sequelize and SQLite
- Express
- React (okay... not React... that's the next iteration of this project!)
- Node.js
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.
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/.
- Sekvu kaj SQLite
- Esprimi
- Reagi (bone ... ne reagi ... jen la sekva ripeto de ĉi tiu projekto!)
- Nodo.js
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.
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/).