github.com/romulusFR/lifap5-backend-2019-2020

Backend pour le projet 2019-2020 de LIFAP5 en L2 informatique UCBL

Open this visualization on its own page →

Contributors

7

Lines of Code

820

From

2020-02-26

To

2020-12-12

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.

Share this video