Inspiration

As freshmen, we’re very “fresh” off of the college application cycle and understand the stress of having to manage hundreds of essays, brainstorming pages, and lists. We wanted a way that high schoolers in our shoes could be more efficient about the college application process.

What it does

Our application streamlines this process by creating a completing focused website that allows college students to create projects, and then create sub-projects for further organization, and create documents to store their answers to essay prompts. We also created a ideation interface that allows users to create a interactive “mind-web” where users can create nodes and connection between nodes, this helps users organize their thoughts before writing an essay,

How we built it

First we brainstormed the different pages and their functionalities, then we distributed our tasks to our individual team members. In order to create the database we first created a UML diagram for each table in the database. When we started hacking we had to correctly initialize a Django project, then we had to create different URLs.

Challenges we ran into

One challenge we ran into is implementing the AI essay coach assistant, we had difficulties calling the API and retrieving the data from the LLM to display to the user. Another challenge we had is saving the layout ideation diagram in the database, because each node and its connections are stored in JSON. Another challenge we ran into late was the managing of different CSS styles and some styles were interfering with others which caused unexpected layouts.

Accomplishments that we're proud of

We are proud of the success of creating a designing and implementing database model. We are also fond of our backend services which manipulate database objects using the create, retrieve, update, and delete. We are also proud of save document text and store it in the database. We also created successful OpenAI API integration to give feedback to the user on their writing.

What we learned

We learned how to build a full stack project from the backend to the frontend and configuration of the database. We also learned the general process of implementing an API into an application. We increased understanding of the connection between backend and frontend.

What's next for Interstellar Focus

The next steps for Interstellar Focus include cleaning up the user interface. Add features for document and project deletion and modification. We also plan to include a To Do List feature, and

Built With

Share this project:

Updates