Inspiration
The inspiration for FirstGenesis came from recognizing the challenges faced by First-Generation low-income students, especially when it comes to managing finances.. FirstGenesis aims to provide resources to aid in financial planning and scholarship searches.
What it does
FirstGenesis offers a suite of tools designed to help students:
- WolframAlpha Integration: Provides powerful computational intelligence for advanced queries and calculations.
- Expense Tracker: Allows users to log, manage, and visualize their daily expenses with ease, tracking costs and viewing historical data.
- Scholarship Finder: Provides users with a list of available scholarships
How we built it
FirstGenesis was developed using Next.js at the frontend and backend and Tailwind CSS for styling. The Wolfram|Alpha LLM API was integrated using axios to provide powerful computational intelligence. Chart.js was used to display data. The project was primarily coded using javascript and using Visual Studio Code as the IDE. GitHub was used for version control. Finally the project was deployed using Vercel.
Challenges we ran into
Participating in my first hackathon and working on my first project with a deadline presented me with unique challenges. As the sole member of my team, I had to manage all aspects of development on my own. Creating a responsive design, integrating external APIs like WolframAlpha, fixing bugs, and maintaining a smooth user experience were all significant hurdles that I had to face.
Accomplishments that we're proud of
- As the sole member, I was proud that I was able to complete the project within the deadline.
- Successfully integrating Wolfram|Alpha LLM API into the application.
What we learned
Learnt to build a modern web application using Next.js and Tailwind CSS. Using React to manage states. Using axios to integrate external APIs.
What's next for FirstGenesis
I would like to include new features like User Authentication, College Search, Opportunity Search, Discussion Board and Improved UI in the future.
Built With
- chart.js
- html
- javascript
- nextjs
- react
- tailwindcss
- wolframalphallm


Log in or sign up for Devpost to join the conversation.