Skip to content

BramMortier/Westsite-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

West Site Training platform

Westsite Platform

Technologies used

Frontend
  • React
  • SASS
  • Vite (Build tool)
  • Yup (Object validation)
  • Axios (API requests)
  • Marked (Markdown parser)
Backend
  • Express
  • Express-validator (Object validation)
  • MongoDB
  • Mongoose (ORM for mongoDB)
  • Json webtokens (Authentication & authorization)
  • Multer (File uploads)
  • Nodemon (Hot reloading on change)

How to run the project

To run this project start by cloning this repo and installing all the dependencies for both the backend and the frontend.

$ cd /client
$ npm install

$ cd /server
$ npm install

After this is done start the express server by running $ nodemon in the server root directory

Then finally boot up the react app with $ npm run dev in the client root directory

Test user:

email: bram@gmail.com password: Welcome2WestSiteBram

About

A platform build for a boardshop based in Gent that organizes wakeboard training sessions. It allows members to stay up to date with anouncements and schedule changes and tracks their personal progression in the sport with a trick list.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors