This file contains the frontend of the project built with create-react-app.
In order to get started with the project, you need to a few set ups:
-
Clone the directory, you can run the following in your terminal:
git clone [email protected]:WomenPlusPlus/deploy-impact-21-kona-b.git
You can get more information here.
-
Got to the project directory, you can run the following in your terminal:
npm install
In the project directory, you can run the following in your terminal:
npm start
Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits. You will also see any lint errors in the console.
In order to deploy the website, you need to follow the following steps:
- Make sure you have the Microsoft Azure CLI installed (more info here)
- Login to Microsoft Azure CLI (more info here)
az login
- Make sure you're in the frontend directory
cd frontend
- Run the deploy script
npm run deploy
- React - Web Framework
- NodeJs - Developer Server Environment
- Tailwindcss - CSS Framework
- Libraries:
- react-document-title - Adds title to pages
- react-hook-form - Handles form
- I18next - Internationalisation Framework
- add-to-homescreen-react - Progressive web app
- react-super-responsive-table - Converts table data to a user-friendly list in mobile view