Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carltonmpofu/words
A Blazor WebAssembly application that allows users to authenticate, store, and retrieve words they've learned.
https://github.com/carltonmpofu/words
api api-server authentication blazor blazor-webassembly bootstrap5 csharp css html5
Last synced: 26 days ago
JSON representation
A Blazor WebAssembly application that allows users to authenticate, store, and retrieve words they've learned.
- Host: GitHub
- URL: https://github.com/carltonmpofu/words
- Owner: CarltonMpofu
- Created: 2023-12-19T07:02:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-13T11:48:18.000Z (about 1 year ago)
- Last Synced: 2024-11-08T21:40:57.732Z (3 months ago)
- Topics: api, api-server, authentication, blazor, blazor-webassembly, bootstrap5, csharp, css, html5
- Language: C#
- Homepage:
- Size: 880 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Words Web App
Welcome to the Words Web App! This is a Blazor WebAssembly application that allows users to authenticate, store, and retrieve words they've learned.
## Table of contents
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Future Plans](#future-plans)
- [Getting Started](#getting-started)
- [Screenshots](#getting-started)### Features
- **User Authentication:** Users can create accounts, log in, and securely access their personalized content.
- **Word Management:** Add, edit, and delete words with ease. Each word includes fields for the term and its definition.
- **Generate Randdom Advice:** Users can can generate random advice (If you need it).
### Technologies Used
- **Blazor WebAssembly:** The front-end framework used to build the interactive user interface.
- **C#:** The primary programming language for both client and server-side logic.
- **HTML/CSS:** The foundation for structuring and styling the web pages.
- **Bootstrap:** Used for responsive and visually appealing design components.
### Future Plans
- Add a way for users to practice. Via flashcards or multiple choice.
- Add some kind of ranking method (Maybe).### Getting Started
To run the Words Web App locally, follow these steps:
1. Clone the repository: `git clone https://github.com/your-username/words.git`
2. Navigate to the project directory: `cd words`
3. Open the solution in your preferred IDE (e.g., Visual Studio, Visual Studio Code).
4. Build and run the application.### Screenshots
| Images | Images |
| --- | --- |
| ![](screenshots/home.png) | ![](screenshots/login.png) |
| ![](screenshots/register.png) | ![](screenshots/words.png) |
| ![](screenshots/edit.png) | ![](screenshots/advice.png) |
![](screenshots/advice_2.png)