Skip to content

The Official ACM - MVSR Student Chapter Website. This site was developed using JavaScript and React.js

License

Notifications You must be signed in to change notification settings

freak2810/ACM-Main-Page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a website created for ACM MVSR Student Chapter.

The CMS for this application could be found at ACM Boo Boo (Restricted Access)

Starting the Project Locally

Make sure that you have Node and Yarn installed in your system before you start the application.

Installing Packages

Open the Application and run the following command.

yarn run clean-install

Adding Environment Variables

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]

Starting the Server Locally

Once the environment variables are installed, open the terminal and enter the following command.

yarn start

Deployment

  1. To deploy it to the CPanel, First run the following command in the terminal

    yarn run build
    
  2. Open the folder directory and compress the contents of the build folder.

  3. Open CPanel and enter the credentials.

  4. Open File Manager and Navigate to public_html

  5. Click on the upload button on the top, Select the compressed file and Click Upload.

  6. When the file is uploaded, navigate back to the file manager.

  7. Right Click on the zip file and click Extract.

  8. When the contents are extracted, we are done.

Built With

Packages Used

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

  • Hat tip to anyone whose code and icons were used.