ilalande / Memomo

MEmo board front in NextJS 13

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MEMOMO - reminder board

Contents

  1. General information
  2. Technologies
  3. Installation
  4. Author

General information

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.

Technologies

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.

Installation

To start a project

  • 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.

List of commands and their meaning

  • npm run build` : Initialize frontend, backend and tools.
  • npm run dev : Start development server

Author

Juliane Casier

Translated with www.DeepL.com/Translator (free version)

About

MEmo board front in NextJS 13


Languages

Language:JavaScript 73.8%Language:SCSS 25.9%Language:TypeScript 0.2%