Skip to content

aayushme/Geeksman-FrontEnd-React

Repository files navigation

open issues open issues open issues open issues

Geeksman2k21 FrontEnd (Contest Website)

forthebadge forthebadge forthebadge forthebadge forthebadge

Table of Contents

About the Project

Geeksman is the Contest Website of Geeksman the official Coding club of CE Department of JC Bose University of Science and Technology, developed by members of Geeksman. We are a team of 50+ students. The website is loved by everyone for conductiong contests.

Built With

  • ReactJs
  • Redux
  • MDB(Material Design Bootstraps)

Back to Table of Contents

Getting Started

Prerequisites

  • ReactJs
  • Redux

Installation

  • Frontend

    npm i node-modules
    npm start
    

Available Scripts

In the project directory, you can run:

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.

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

npm run build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

Deployment

This section has moved here: https://geeksmanjcbust.in/

Frontend

  • ReactJs

    React is an open-source, front end, JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.

    • Why reactJS ?
      • Component-Based
      • Declarative
      • Incredibly versatile
      • Learn Once, Write Anywhere
  • MDB

    The most popular UI KIT for building responsive, mobile-first websites and apps - free for personal & commercial use.

  • REDUX

    Redux is a state management library.Redux is an open-source JavaScript library for managing application state. It is most commonly used with libraries such as React Angular for building user interfaces.

  • Axios

    Axios is a popular, promise-based HTTP client that sports an easy-to-use API and can be used in both the browser and Node. js. Making HTTP requests to fetch or save data is one of the most common tasks a client-side JavaScript application will need to do.

Back to Table of Contents

Screenshots

Authors



💻Aayush Tyagi

            Linkedin Badge

Back to Table of Contents

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published