___ ______ ____ _ _ ___
/ \ \ / / ___| / ___| | ___ _ _ __| |/ _ \
/ _ \ \ /\ / /\___ \ | | | |/ _ \| | | |/ _` | (_) |
/ ___ \ V V / ___) | | |___| | (_) | |_| | (_| |\__, |
/_/ \_\_/\_/ |____/ \____|_|\___/ \__,_|\__,_| /_/
Ce projet a été réalisé dans le cadre d'un cours de développement web à la California State University, Monterey Bay (CSUMB), pendant un échange universitaire. Cet échange a eu lieu durant le quatrième semestre des classes préparatoires intégrées a EPITA et avait pour but de nous permettre de diversifier nos compétences avec l'intégration d'un cursus différent tout en nous permettant de découvrir de nouvelles cultures. Il vise à démontrer les compétences acquises en développement web en créant une application ou un site web, selon les spécifications du cours.
Le projet inclut les aspects suivants :
- Conception et développement d'une application web.
- Mise en œuvre des technologies web modernes.
- Application des meilleures pratiques en matière de développement web.
- Développement Frontend : Utilisation de HTML, CSS, et JavaScript pour construire l'interface utilisateur.
- Développement Backend : Mise en place d'un serveur pour gérer les requêtes et interagir avec une base de données, en utilisant des technologies telles que Node.js, Express, ou Django.
- Intégration et Déploiement : Déploiement de l'application sur un serveur et configuration pour une utilisation en ligne.
-
Frontend :
- HTML5
- CSS3
- JavaScript
- Frameworks et Bibliothèques : (ex. React, Angular, Vue.js, etc.)
-
Backend :
- Node.js / Express
- Django / Flask
- Base de données : (ex. MongoDB, PostgreSQL, MySQL)
-
Outils de Déploiement :
- Heroku
- Netlify
- Docker (si applicable)
This project was carried out as part of a web development course at California State University, Monterey Bay (CSUMB), during a university exchange. This exchange took place during the fourth semester of preparatory classes integrated at EPITA and was intended to allow us to diversify our skills with the integration of a curriculum It is a different culture, but also a new culture. It aims to demonstrate the skills acquired in web development by creating an application or website, according to the specifications of the course.
The project includes the following aspects:
- Design and development of a web application.
- Implementation of modern web technologies.
- Application of best practices in web development.
- Frontend Development Use HTML, CSS, and JavaScript to build the user interface.
- Backend development Setting up a server to manage queries and interact with a database, using technologies such as Node.js, Express, or Django.
- Integration and Deployment Deploy the application on a server and configure for online use.
-
Frontend:
- HTML5
- CSS3
- JavaScript
- Frameworks and Libraries: (e.g. React, Angular, Vue.js, etc.)
-
Backend:
- Node.js / Express
- Django / Flask
- Database: (e.g. MongoDB, PostgreSQL, MySQL)
-
Deployment Tools :
- Heroku
- Netlify
- Docker (if applicable)