Skip to content

Migraine Journal is a FullStack Web application that allows people who suffer migraine criseis to track and identify their triggers and adapt their lives accordingly

Notifications You must be signed in to change notification settings

inesza/project-3-front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Migraine Journal

_Migraine Journal allows people who suffer migraine crisis to track and identify their triggers and adapt their lives accordingly.

Migraine Journal is a FullStack Web application made by @inesza and @hugoviolas during the Ironhack Web Development Bootcamp in just over a week 🚀

This is just the frontend part of the project, you can access the backend repo from here.

Technologies used

  • Javascript
  • HTML
  • CSS
  • React
  • Node
  • Express
  • Mongoose
  • MongoDB

It implements 6 database models, full CRUD operations, sign up/sign in/logout.

Setup dev environment

Dependencies

Install the following packages on your local machine:

  • npm version 8
  • node version 18
  • mongodb version 6

Clone this repo

Clone this repo and cd into it.

git clone <url>
cd <dir_name>

Setup the .env file

This project require some environment variables to run, it reads the file .env on startup. An example file is provided .env.example.

Environment variables:

  • VITE_BACKEND_URL: URL on which the the backend is running (i.e. http://localhost:8080)

Install NodeJS dependencies

npm install

Start the project

npm run dev

About

Migraine Journal is a FullStack Web application that allows people who suffer migraine criseis to track and identify their triggers and adapt their lives accordingly

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages