Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/iuno-san/hexalingo
- Owner: iuno-san
- License: mit
- Created: 2023-12-14T16:06:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-23T10:16:16.000Z (5 months ago)
- Last Synced: 2024-07-23T12:22:59.785Z (5 months ago)
- Topics: dotnet, learning, mvc-framework, vps-server
- Language: HTML
- Homepage: https://hexalingo.com
- Size: 10.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
| |...```