Inspiration

After analyzing projects from previous hackathon, the inspiration came from story-telling website. The idea to provide users a learning opportunity catch our attention, and thus we decided to focus on a topic that both my partner and I were comfortable at. Thus, the idea of creating a foreign language practice website involving languages that are familiar to us, creators, came up.

What it does

The project was projected with the goal to assist those who would like to practice a foreign language. Thus, it provides the user a menu, where it can choose between 2 languages (Korean and Portuguese). Each language has a crossword puzzle, with the clues given in the chosen language, where the user will fill out in order to practice. When they are done with the task, users can choose to either leave the website or practice the other language by again, completing the crossword puzzle.

How we built it

Before any coding was made, a visual of what the website would look like was done using PowerPoint. This allowed us to visualize our goal, as well as served as guidance when coding of specific sections was made. The projects were built using React, and certain ideas of several parts of the code were taken from GitHub, place where files for this project were shared throughout its development.

Challenges we ran into

As this was the first hackathon for the both of us, there were several struggles. However, one main challenge included defining the topic of the project and what the project would be itself, as there was a broad range of possibilities. The other main challenge involved a second game where users could practice, since there were implementations difficulties when it came to placing the code for both games together.

Accomplishments that we're proud of

This being our first hackathon, we are proud we were able to create this website. The experience of this practice website can be considered simple to some, yet creating this project from scratch provided us opportunities to learn and become more familiar with this industry.

What we learned

As mentioned above, for being the first hackathon, there were many areas in which our knowledge and experience improved. It ranged from using GitHub and React up to connecting parts of the website code together and running it. It is difficult to choose a specific point, yet the portion of designing the set-up of the website was the area where most of the learning occurred.

What's next for Practicely

As a foreign language practice website, the idea of adding more languages and more activities for users to practice is the main idea for future projects. However, improvement in the website set-up and minor details would also be done in order to ensure a better experience to users.

Share this project:

Updates