Coder Social home page Coder Social logo

fuzheng1998 / kwoc-frontend Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kossiitkgp/kwoc-frontend

0.0 0.0 0.0 20.82 MB

Frontend Repo for Kharagpur Winter of Code, built in React

Home Page: https://kwoc.kossiitkgp.org/

License: GNU General Public License v3.0

JavaScript 1.39% TypeScript 96.73% CSS 0.36% HTML 1.51%

kwoc-frontend's Introduction


KWoC Logo

KWoC Frontend

The truth redefined, once again.
Get Started »
Kharagpur Winter of Code · Backend

Table of Contents

(back to top)

Development

See also Contributing Guide, Learning Guide.

Setting Up Locally

  • Install NodeJS.
  • Install or enable PNPM.
  • Clone this repository.
  • Run pnpm install in the cloned repository to download all dependencies.
  • Run pnpm start to start a local development server.
  • Optionally set up KWoC Backend locally.

(back to top)

Project Structure

File Structure

.
├── public
└── src
   ├── assets
   ├── components
   ├── data
   ├── hooks
   ├── styles
   ├── utils
   ├── constants.ts
   └── App.tsx
  • public: Contains public files such as index.html.
  • src: Contains source files (JS, SCSS, assets, etc.)
    • assets: Contains assets used in the source, such as images and icons.
    • components: Contains reusable react components.
    • data: Contains raw data.
    • styles: Contains all stylesheets (SCSS).
    • utils: Contains commonly used util functions.
    • pages: Contains views for each of the pages.
    • constants.ts: Contains globally used constants.
    • App.tsx: Contains the top-level App component.

Libraries/Frameworks Used

(back to top)

Archival

See also KWoC Docs.

After KWoC ends, the website is archived. The stats data (including the total PRs, total commits, total contributors, and individual stats) is copied and added to the site source.

The archived source code is committed to a branch named kwoc-xx-archive and hosted on kwocxx.kossiitkgp.org, where xx represents the last two digits of the year. The archive is also hosted on kwoc.kossiitkgp.org until the following year's website is deployed.

The development for the next KWoC website continues in the default branch.

WARNING DO NOT COMMIT ANY PERSONAL DATA TO THE ARCHIVE.

(back to top)

Acknowledgments

(back to top)


Please update this documentation whenever changes are made to this project or any other relevant project that may affect this one. Future humans will praise you.

kwoc-frontend's People

Contributors

aksahmitr avatar alph3ga avatar aniketpathak028 avatar asmitdeb avatar chirag-ghosh avatar dependabot-preview[bot] avatar gautamraj-12 avatar grapheo12 avatar harshkhandeparkar avatar iamananya avatar jaimin25 avatar koss-service avatar mukul-mehta avatar nafisay avatar parth-paradkar avatar proffapt avatar rajivharlalka avatar rakaar avatar rohan-b-84 avatar sachdevjai avatar sadat3332 avatar sahil-shubham avatar samar-1601 avatar sangeet259 avatar swaraj-42 avatar utsavmehta19 avatar xypnox avatar yashrsharma44 avatar yoganshsharma avatar zetabug avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.