GithubHelp home page GithubHelp logo

swaindhruti / project-udon Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dscnitrourkela/project-udon

0.0 0.0 0.0 1.59 MB

Reunion website for 1999 batch of NIT Rourkela

Home Page: https://project-udon.vercel.app

License: MIT License

Shell 0.10% JavaScript 93.23% CSS 6.19% HTML 0.48%

project-udon's Introduction

Starware

All Contributors

Contributors Forks Stargazers Issues MIT License


1999 Reunion

The official repository for the website of reunion of 1999 alumini batch of NIT Rourkela.

View Live ยท Report Bugs . Add Features

Table of Contents
  1. About The Project
  2. Built With
  3. Getting Started
  4. License
  5. DSC NIT Rourkela
  6. Starware
  7. Contributors

About The Project

This project is the official website for the reunion of 1999 alumini batch of NIT Rourkela. The website is built using Vite and React. The website is hosted on Netlify. The website is built using Tailwind CSS and uses Cloudflare for DNS management.

The UI components are built using Shadcn/UI.

Built With

Following technologies and libraries are used for the development of this website

Getting Started

To setup the project locally the steps below.

Prerequisites

  • Node.js

    # homebrew
    brew install nodejs
    
    # sudo apt (Debian based systems)
    sudo apt install nodejs
    
    # pacman (Arch Linux)
    pacman -S nodejs
    
    # module Install (Fedora)
    dnf module install nodejs:<stream> # stream is the version
    
    # yum (CentOS, Red Hat)
    yum install nodejs
    
    # windows (chocolatey)
    choco install nodejs
    
  • PNPM Install pnpm: If pnpm is not installed, you can install it globally using npm. Run one of the following commands:

npm install -g pnpm

or

Note

Best way to install it is using corepack. It is recommended to use pnpm as the package manager for this project. It is faster and more efficient than npm and yarn.

  # homebrew
  brew install git

  # sudo apt
  apt-get install git

  # pacman
  pacman -S git

  # module Install (Fedora)
  dnf install git

Contribution guidlines ๐ŸŽƒ


Our Slack Community: Slack Invite

Contributions are welcome ๐ŸŽ‰๐ŸŽ‰

Local Repository Setup

Please refer to the project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your local system
  3. Commit changes to your own separate branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTE 1: Please abide by the Contributing Guidelines.

NOTE 2: Please abide by the Code of Conduct.

Running the project.

The project uses PNPM and not NPM. It is strictly advised to stick with PNPM for this project to avoid dependency conflicts.

## Checkout into the project directory
cd project-unagi

## Install the dependencies
pnpm i

## Run the project
pnpm dev

## Build the project
pnpm build

Adding ShadCN/UI Components

Following are the commands to add new components from ShadCN/UI

## Add a new Component
pnpm dlx shadcn-ui@latest add <component-name>

Adding/Removing Dependencies

Following are the commands to remove/add new dependencies using yarn

## Add a new Package
pnpm i package_name

## Remove an existing Package
pnpm remove package_name

## Save Package as a Dev Dependency
pnpm i -D package_name

License

Distributed under the MIT License. See LICENSE for more information.

DSC NIT Rourkela

DSC NIT Rourkela

Starware

dscnitrourkela/project-unagi is Starware. This means you're free to use the project, as long as you star its GitHub repository. Your appreciation makes us grow and glow up. โญ

Contributors

Ashish Padhy
Ashish Padhy

๐Ÿ’ป ๐Ÿ“† โš ๏ธ ๐Ÿšง ๐Ÿš‡ ๐Ÿ‘€
Jayesh Nayak
Jayesh Nayak

๐Ÿ’ป๐Ÿ‘€
anmol5936
anmol5936

๐Ÿ’ป
Mixel2004
Mixel2004

๐Ÿ’ป
Ashutosh Rath
Ashutosh Rath

๐Ÿ’ป
Srishty Mangutte
Srishty Mangutte

๐Ÿ’ป
Arya Bhattacharyya
Arya Bhattacharyya

๐Ÿ’ป
Prapti Prachita Pradhan
Prapti Prachita Pradhan

๐Ÿ’ป

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.