This is the Full repository for the superare project, a website built with Reactjs, Node js Express and MySQL.
HTML5,CSS,JavaScript,React,Typescript,Express,Chakra UI
To get started with working with this repo, you'll need to install Node.js and npm on your machine. Then, you can clone this repository and install the dependencies:
git clone git clone [email protected]:Walexz01/Superare.git
cd Superare
install all the dependencies :
cd client
npm i
cd server
npm i
You can now start the development server with:
cd server
npm start
cd client
npm run dev
This will start the development server on http://localhost:5173/ for the vite project and port 300 for the backend.
For local development, you can use a .env
file to declare the needed variable at the root of the server folder: the required env variable are below
- HOST
- MYSQL_USER
- MYSQL_DATABASE
- MYSQL_PASSWORD
- JWT_KEY
To create a production build, run from the root of the project which will create a dist folder in the project :
npm run build