Rohan Negi

My Projects.

Image of Puzzle Royale Project

Puzzle Royale

  • Developed a multiplayer chess puzzle game, Puzzle Royale, using Django and Django Channels for real-time lobbies, games, and chat functionality
  • Created user authentication system with JWT tokens, integrating React Router for protected routes
  • Designed a dynamic scoring system with Celery for handling real-time puzzle distribution every 15 seconds, scoring players based on solving order
  • Integrated a PostgreSQL database populated with 10,000+ chess puzzles for real-time puzzle retrieval
  • Utilized React.js for a dynamic front end, providing a smooth user experience across game phases and chat interactions
Visit
Image of NBA Ratings Project

NBA Ratings Web App

  • Developed a web application using Python and Flask to create a RESTful API for rating NBA games based on specific metrics
  • Utilized Python for web scraping to fetch game data, including box scores and player/team statistics, ensuring comprehensive coverage of each game
  • Designed the backend architecture utilizing PostgreSQL to store game data and ratings efficiently
  • Designed and implemented a dynamic React.js front-end, leveraging its capabilities for smooth asynchronous API calls. Ensured efficient and uninterrupted content updates, enhancing the overall user experience
Visit
Image of Gatbsy Blog Project

Gatsby blog with Contentful CMS

  • Integrated Google Analytics to monitor active users and site usage
  • Includes the functionality to subscribe to a newsletter using Mailchimp and to filter blog posts using custom tags.
  • Search powered by Algolia API
  • Includes an intuitive Content Management System with the help of Contentful, that allows for easy updates and maintenance, eliminating the need for the client to have technical expertise in coding
Visit
Image of News Website Project

News Website

  • A news website made with React.js that gives you current news based on your account location
  • Makes use of New York Times API to fetch current news
  • Search powered by Algolia API
  • Features a keyword-based search functionality, enabling users to easily locate and retrieve relevant news articles
Visit