This WebApp is a memo board. It allows you to create lists of various memos. This WebApp was developed as project during a self-training period in NextJS 13 (the app folder, server components), in web site eco-design and in development respecting the accessibility criteria of the french RGAA - implemented after taking the Access42 training. The front end has been developed on NextJS. The backend is available on github (it was developed in ExpressJS and TypeScript). This application has therefore been developed for educational purposes and has never been launched in production.
This project is developed in NextJS.
Main libraries used: In order to respect the criteria for an eco-responsible site.
- Axios` was used to manage the application's API calls ("request" folders for the call and Pages/api to view the APIs called by http://localhost3000/api).
- TypeScript` will be used in a future version.
-
Clone this repository and the Back part, go inside Run the npm run build command
-
Configure the .env file (add it to gitignore)
-
Open (http://localhost:3000) with a browser to see the result.
- npm run build` : Initialize frontend, backend and tools.
npm run dev
: Start development server
Translated with www.DeepL.com/Translator (free version)