Skip to content

HexaLingo - Language learning Never before was not that simple

License

Notifications You must be signed in to change notification settings

iuno-san/HexaLingo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎴 About

HexaLingo is an innovative application designed to effectively learn various languages ​​in a quick and enjoyable way. Thanks to its simple interface and advanced functions, HexaLingo provides users with full support in acquiring new language skills. Learn 5 languages ​​now.

🃏 Learn with our Lingo cards

  • Effective learning of vocabulary and phrases through interactive flashcards and contextual sentences.

🏷 Write down your favorite words

  • Add words you are interested in to your favorites for quick access and to increase learning efficiency.

🌜Dark mode

  • Improve your language skills at any time of the day or night using the dark mode feature.

🗒 Educational blog

  • An additional dose of knowledge thanks to a blog that contains topics related to learning foreign languages.

🛠️What I did

I developed a dynamic web application HexaLingo using ASP.NET Core MVC, showcasing proficiency in SQL for effective database management. Successfully deployed the application, configured secure database connections on the server, and administered a VPS running on Linux Alpine. Mastered both development and system administration aspects, achieving a well-rounded skill set.

🍃What I Learned

  • ASP.NET Core MVC: Proficient in web app development.

  • SQL and Database Management: Mastered complex SQL commands.

  • Deploying .NET Applications: Skills in .NET Core deployment and configuration.

  • Database Connection: Configured seamless connections on servers.

  • VPS Server Administration: Managed VPS servers effectively.

  • Linux Alpine: Practical experience with lightweight Linux for VPS.


🔥Application Structure

|-- HexaLingo
|   |
|   |-- wwwroot
|   |   |  |-- ...
|   |
|   |-- _bin
|   | 
|   |-- Controllers
|   |   |-- BlogController.cs
|   |   |-- DarkModeController.cs
|   |   |-- HomeController.cs
|   |   |-- WordController.cs
|   |
|   |-- Data
|   |  |-- HexaLingoDbContext.cs
|   |
|   |-- Migrations
|   |  |-- ...
|   |
|   |-- Models
|   |  |-- ErrorViewModel.cs
|   |  |-- Word.cs
|   |
|   |-- ViewModels
|   |  |-- ...
|   |
|   |-- Views
|   |
|   |  |-- Blog
|   |  | |-- ...
|   |  |
|   |  |-- Home
|   |  | |-- Blog.cshtml
|   |  | |-- Contact.cshtml
|   |  | |-- Help.cshtml
|   |  | |-- index.cshtml
|   |  |
|   |  |-- Word
|   |  | |-- English.cshtml
|   |  | |-- French.cshtml
|   |  | |-- Germanish.cshtml
|   |  | |-- Italianish.cshtml
|   |  | |-- Spanish.cshtml
|   |  | |-- SavedWords.cshtml
|   |  | |-- Index.cshtml
|   |  |
|   |  |-- Shared
|   |  | |-- _Layout.cshtml
|   |  | |-- _ValidationScriptsPartial.cshtml
|   |  | |-- Error.cshtml
|   |  |
|   |  |-- _ViewImports.cshtml
|   |  |-- _ViewStart.cshtml
|   |
|   |-- appsettings.json
|   |-- Program.cs
|   |... 




Gallery of HexaLingo 🇬🇧 🇪🇸 🇩🇪 🇮🇹 🇷🇺



🌻 Feedback

If you have any feedback, please reach out to us at [email protected]

🎋Full App Structure

|-- HexaLingo
|   |
|   |-- wwwroot
|   |   |
|   |   |-- img
|   |   |  |-- icons
|   |   |  |-- others
|   |   |
|   |   |-- css
|   |   |  |-- site.css
|   |   |  |-- darkmode.css
|   |   |
|   |   |-- js
|   |   |  |-- site.js
|   |   |
|   |   |-- lib
|   |   |  |-- ...
|   |
|   |-- _bin
|   | 
|   |-- Controllers
|   |   |-- BlogController.cs
|   |   |-- DarkModeController.cs
|   |   |-- HomeController.cs
|   |   |-- WordController.cs
|   |
|   |-- Data
|   |  |-- HexaLingoDbContext.cs
|   |
|   |-- Migrations
|   |  |-- ...
|   |
|   |-- Models
|   |  |-- ErrorViewModel.cs
|   |  |-- Word.cs
|   |
|   |-- ViewModels
|   |  |-- EnglishViewModel.cs
|   |  |-- FrenchViewModel.cs
|   |  |-- GermanishViewModel.cs
|   |  |-- ItalianishViewModel.cs
|   |  |-- SpanishViewModel.cs
|   |
|   |-- Views
|   |
|   |  |-- Blog
|   |  | |-- Post1.cshtml
|   |  | |-- Post2.cshtml
|   |  | |-- Post3.cshtml
|   |  | |-- Post4.cshtml
|   |  |
|   |  |-- Home
|   |  | |-- Blog.cshtml
|   |  | |-- Contact.cshtml
|   |  | |-- Help.cshtml
|   |  | |-- index.cshtml
|   |  |
|   |  |-- Word
|   |  | |-- English.cshtml
|   |  | |-- French.cshtml
|   |  | |-- Germanish.cshtml
|   |  | |-- Italianish.cshtml
|   |  | |-- Spanish.cshtml
|   |  | |-- SavedWords.cshtml
|   |  | |-- Index.cshtml
|   |  |
|   |  |-- Shared
|   |  | |-- _Layout.cshtml
|   |  | |-- _ValidationScriptsPartial.cshtml
|   |  | |-- Error.cshtml
|   |  |
|   |  |-- _ViewImports.cshtml
|   |  |-- _ViewStart.cshtml
|   |
|   |-- appsettings.json
|   |-- Program.cs
|   |... 

About

HexaLingo - Language learning Never before was not that simple

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published