Skip to content

rajatRS/ACM_Website

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACM Website

This repository contains the code base for the ACM Manipal Website.

Run On Local System

  • Install node (The node version used to build the currently deployed version of the website is 13.11.0)

  • It is preferrable to install yarn

  • Clone the repo by running : git clone https://github.com/acmmanipal/ACM_Website.git

  • Install dependencies:

cd ACM_Website 
npm install
cd client
npm install

For production build:

cd client (If not currently in client directory)
yarn build (or npm run build)

Run the application:

Run only react app:

cd client(If not currently in client directory)
npm start

Run the express server:


From ACM_Website directory run

npm start

This serves only the optimized version after running build and will not show any changes made after the previous build.

Run both express server and support hot reloading (preferable for development):


yarn dev (or npm run dev)

Technology Stack

  • MongoDB
  • ExpresJS
  • ReactJS
  • NodeJS

Materialize CSS has been used in the front-end

Dev Server

The dev version is deployed here.

Contribute:

  • Fork the repo and raise a PR for
    • an existing issue
    • raise your own issue
    • suggest a feature

About

ACM Manipal Website Repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.9%
  • CSS 8.4%
  • HTML 6.6%
  • Pug 1.1%