Inspiration
We took heavy inspiration from the To-Do list apps that are widely available on the market. As this is our first hackathon, we just want to try something small but useful enough for us to dedicate our work and try our best.
What it does
It works just like other To-Do apps. You can add a task, modify it or delete a task. We plan to to do a weekly schedule planner so that the user could plan how a regular week happens for them
How we built it
We planned to make it a web application, so we choose NextJS as our front-end framework and Django as our back-end server. We use TailwindCS to make the front-end look better, and crispy-forms and tempus-modus for forms on the backend.
Challenges we ran into
We have not yet fully understood what we are doing with Django and how to connect the NextJS front-end with its API. We also do not know how to structure the project thoughtfully so that both applications could work well together.
Accomplishments that we're proud of
We manage to pull off a good enough UI for demonstration, and also, the tasks-related functionalities work like a charm on the back-end.
What we learned
We learn that Django is a powerful framework for creating dynamic applications. We also learn that we do not need to use two powerful frameworks for such tasks we want to accomplish. We also learn how to properly structure the projects and how to stylize the front-end using TailwindCSS.
What's next for Indomie
We will try to bring our idea into reality. We may change our tech stacks, whether using only NextJS or Django and hopefully, we could fix the problems regarding the communication between the front and the back. We also hope that we could make it into a mobile application as well so that we personally could have an easy-to-use and customized weekly planner.
Built With
- django
- javascript
- nextjs
- python
- sqlite
- tailwindcss
Log in or sign up for Devpost to join the conversation.