Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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)