The Official Repository for the website of CodeUtsava 9.0 - Code Carnival
πͺ Step into the Code Carnival - Where Innovation Meets Celebration! π
Β·
Report Bugs
.
Add Features
Table of Contents
CodeUtsava 9.0 - Code Carnival πͺ is the 9th edition of the flagship event organized by the Turing Club of Programmers, the Official Coding Club of NIT Raipur. This year's theme, "Code Carnival," brings together the excitement of a carnival with the thrill of competitive programming, creating a vibrant celebration of technology and innovation.
CodeUtsava 9.0 - Code Carnival is more than just a coding competition; it's a grand festival where:
- πͺ Carnival Atmosphere: Experience coding in a fun, festive environment with carnival-themed challenges
- π― Diverse Events: Participate in hackathons, workshops, and coding competitions
- π Innovation Showcase: Present your creative solutions to real-world problems
- π€ Community Building: Connect with like-minded developers, mentors, and industry experts
- π Exciting Prizes: Compete for amazing rewards and recognition
Students from all over India can join this coding carnival to:
- Participate in the main hackathon event
- Attend workshops organized under this event
- Take part in fun coding challenges and games
- Network with peers and industry professionals
- Win exciting prizes and certificates
- Be part of our vibrant coding community
The event aims to foster and nurture an invigorating coding culture among students through mentorship programs, workshops, and various other engaging activities, all wrapped in the exciting theme of a carnival!
Following technologies and libraries are used for the development of this website
- React - Frontend framework for building user interfaces
- Django - Backend framework
- Vite - Fast build tool and development server
- JavaScript/JSX - Programming language and syntax extension
- CSS3 - Styling and animations
- Tailwind CSS - Utility-first CSS framework for rapid UI development
- FlipClock - Modern flip clock timer library
- Netlify - Deployment and hosting platform
CodeUtsava 9.0 embraces the Code Carnival theme, transforming the traditional hackathon experience into a vibrant, festive celebration of coding and creativity.
- Carnival Aesthetics: Bright colors, playful animations, and carnival-inspired design elements
- Interactive Experience: Engaging user interface with carnival-themed interactions
- Festive Atmosphere: Creating a fun and welcoming environment for all participants
- Celebration of Code: Highlighting the joy and creativity in programming
The website design incorporates carnival elements such as:
- πͺ Circus-inspired color schemes and graphics
- π Playful animations and transitions
- π― Interactive carnival game elements
- π Fun and engaging user experience
- πͺ Festive typography and imagery
π Homepage
π₯ Teams Section
π€ Team Cards
π Shortlisted Teams
π Timeline
β FAQ Section
π Contact Us
πͺ Sponsors
π Socials
π Graphs & Analytics
To setup the project locally the steps below.
-
# Homebrew brew install nodejs # Sudo apt sudo apt install nodejs # Packman pacman -S nodejs # Module Install dnf module install nodejs:<stream> # stream is the version # Windows (chocolaty) cinst nodejs.install
npm install --global yarn # Homebrew
brew install git
# Sudo apt
apt-get install git
# Packman
pacman -S git
# Module Install (Fedora)
dnf install git
Our Discord Community: Discord Invite
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.
- Fork the repo on GitHub
- Clone the project to your local system
- Commit changes to your own separate branch
- Push your work back up to your fork
- Submit a Pull request so that we can review your changes
NOTE : Please abide by the Code of Conduct.
The project now uses Vite + React for faster builds and better developer experience with a carnival-themed design system. Please stick with Yarn to avoid dependency conflicts down the line.
Note: This project features the Code Carnival theme with custom animations and interactive elements!
## Install Dependencies
yarn install
## Run the Project in development mode (Code Carnival theme)
yarn dev
## Build the Project for production
yarn build
## Preview the Production Build
yarn preview
Following are the commands to remove/add new dependencies using yarn
## Add a new Package
yarn add package_name
## Remove an existing Package
yarn remove package_name
## Save Package as a Dev Dependency
yarn add -D package_name
Distributed under the MIT License. See LICENSE for more information.
TCP-Tech/CodeUtsava9.0 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. β
πͺ Welcome to the Code Carnival - Where Every Line of Code is a Celebration! π
Join us in CodeUtsava 9.0 and be part of the most exciting coding festival!