This is a website created for ACM MVSR Student Chapter.
The CMS for this application could be found at ACM Boo Boo (Restricted Access)
Make sure that you have Node and Yarn installed in your system before you start the application.
Open the Application and run the following command.
yarn run clean-install
Create a new file with name .env
in the project directory and add the variables.
REACT_APP_EMAILJS_TEMPLATE_ID = template_[TEMPLATE-ID]
REACT_APP_EMAILJS_USER_ID = user_[USER-ID]
Once the environment variables are installed, open the terminal and enter the following command.
yarn start
-
To deploy it to the CPanel, First run the following command in the terminal
yarn run build
-
Open the folder directory and compress the contents of the
build
folder. -
Open CPanel and enter the credentials.
-
Open File Manager and Navigate to
public_html
-
Click on the upload button on the top, Select the compressed file and Click Upload.
-
When the file is uploaded, navigate back to the file manager.
-
Right Click on the zip file and click Extract.
-
When the contents are extracted, we are done.
- JavaScript - Programming Language
- ReactJS - Framework
- CSS - Styling
- Sanity.io - Headless CMS
- React Router - Routing
- React Images - Responsive Gallery Component
- React Helmet - SEO
- Font Awesome - Icons
- EmailJS - Email Service
This project is licensed under the MIT License - see the LICENSE file for details
- Hat tip to anyone whose code and icons were used.