Skip to content

Mishunkhan/ASP.NET-WEB-APP

Repository files navigation

CFlashcards

Utilized Tools:

  • Technology Stack: This project is built using .NET 7 and ASP.NET Core in Visual Studio 2022.
  • JavaScript: We've incorporated JavaScript for interactivity and the text-to-speech feature.
  • ASP.NET Identity: For user authentication and management.
  • Entity Framework Core: To handle data access and database operations.
  • HTML/CSS: For web page structure and styling.
  • Open-Source Libraries: We're using the following open-source libraries and resources: KUTE.JS - animation engine, Web Speech API to incorporate voice data into web app.
  • SQLite Database: Our application uses a SQLite database for storage users' data.

User Instructions:

Note

Please log in using the admin account for having access to all functions Admin email: admin@example.com Password: 123456#e

It is also possible to log in with a normal user using the testUser email: testUser@example.com with the same password

  1. Choosing Flashcard Category: Upon launching the web page, users can select between language and non-language flashcards.

  2. Language Flashcards: If you choose language flashcards, the text-to-speech feature allows you to hear pronunciations in either Norwegian or English. Simply click on the sound sign to have the text read aloud.

  3. Non-Language Flashcards: For non-language flashcards, you can interact with the content and test your knowledge.

  4. Future Improvements: We plan to expand language support in the future to include more languages and enhance the overall user experience.

Enjoy the interactive learning experience with CFlashcards!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published