Skip to content

Latest commit

 

History

History
74 lines (45 loc) · 3.06 KB

README.md

File metadata and controls

74 lines (45 loc) · 3.06 KB

Smart India Hackathon 2023 Project

Overview

Welcome to the repository for our Smart India Hackathon 2023 project! This README provides an overview of our 36-hour journey, the challenges we faced, and the valuable lessons learned.

Table of Contents

Day 1: Brainstorming Blitz and Unveiling the Problem

At 10:00 AM sharp, our journey began with a whirlwind of creative energy. Fueled by coffee and determination, we selected a problem statement that guided our 36-hour odyssey. Our Eureka moment came two hours in, setting the tone for the rest of the competition.

Navigating the Jury Seas: Insights and Pivots

The afternoon brought our first encounter with the jury – seasoned veterans offering invaluable insights and dissecting the complexities of the challenge. The following seven hours were a blur of focused execution, crafting a roadmap for the next 18 hours. The jury evaluation at 7:00 PM revealed crucial gaps in our approach.

Refining the Prototype: Round Two with the Masters

Four hours later, the jury returned with laser-sharp feedback. Round 2 of the "mentoring session" provided the ammunition we needed to refine our approach. By Day 2's 9:00 AM, our Minimum Viable Product (MVP) stood proudly, with the only hurdle being the integration of an iodine device, seamlessly bridged by NextJS.

The Final Push: From Code to Showcase

With just 4-5 hours to the finish line, adrenaline levels peaked. Every discussion, every code stroke carried the weight of culmination. We fine-tuned the integration, honed the showcase narrative, and prepared to face the final jury.

The Verdict: Beyond the Trophy

While the coveted trophy eluded us, the victory was far greater. We learned to build scalable websites, master design techniques, integrate devices, model data, deploy databases, and navigate the nuances of cloud scaling. This journey was a masterclass in grit, growth, and collaboration.

Tech Stack

  • Frontend: React, NextJS
  • Backend: MongoDB
  • Cloud Hosting: Microsoft Azure

How to Run

  1. Clone the repository:

    git clone https://github.com/psidh/spruce-dev.git
  2. Navigate to the project directory:

    cd spruce-dev
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your browser and go to http://localhost:3000 to view the application.

Deployed using Vercel

Check out our Next.js deployment documentation for more details.