Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iuno-san/hexalingo

HexaLingo - Language learning Never before was not that simple
https://github.com/iuno-san/hexalingo

dotnet learning mvc-framework vps-server

Last synced: 24 days ago
JSON representation

HexaLingo - Language learning Never before was not that simple

Awesome Lists containing this project

README

        

# HexaLingo - https://hexalingo.com/

# ๐ŸŽด 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
| |...

```