romulusFR/lifap5-backend-2019-2020 ↗
Created Jan 9, 2021 · View the romulusFR/lifap5-backend-2019-2020 repository page
Backend pour le projet 2019-2020 de LIFAP5 en L2 informatique UCBL
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
7
Lines of Code
820
From
Feb 26, 2020
To
Dec 12, 2020
About romulusFR/lifap5-backend-2019-2020
This is an archived backend project from a 2019-2020 functional programming course at Claude Bernard University Lyon 1, specifically for the LIFAP5 unit in a second-year computer science degree. The project provides students with the server implementation, database schema, API specifications, and accompanying starter client code for a web application built with Node.js and Express.
The repository includes the complete application source code written in JavaScript using Express, a PostgreSQL database with schema definitions and test data, and comprehensive documentation covering the project requirements, API specification, installation guide, and frequently asked questions. The application was deployed on a university server and can also be deployed locally or with an nginx reverse proxy following the included deployment guide.
The codebase serves as both a reference implementation for students working on their own solutions and a complete tutorial project demonstrating backend development practices for web applications. It is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 France.