Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nasus20202/familyapp
Web app for families. Includes shared to-do, shopping list and chat.
https://github.com/nasus20202/familyapp
asp-net-core chat family shopping-list todo
Last synced: 18 days ago
JSON representation
Web app for families. Includes shared to-do, shopping list and chat.
- Host: GitHub
- URL: https://github.com/nasus20202/familyapp
- Owner: Nasus20202
- License: mit
- Created: 2021-07-12T11:16:48.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-27T10:57:34.000Z (5 months ago)
- Last Synced: 2024-08-27T21:18:41.076Z (5 months ago)
- Topics: asp-net-core, chat, family, shopping-list, todo
- Language: C#
- Homepage: https://family.nasuta.dev
- Size: 134 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Family App
### Try me
Example credentials: login - [email protected], password - 12345678
[Login here](https://family.nasuta.dev/account/login)This app is implemented using ASP.NET Core 5.0 (updated to 8.0) with Entity Framework Core. It allows users to share their To-Do and shopping list with their family members. They can also use a family chat to communicate. To join a family, you have to create an account and submit 10 digits "family code". You can join only one family at the same time. To leave family, you need to visit your account page (Account > Your name). You can also create a new family.
## Implementation
The app is written in ASP.NET Core. Data is stored in a Sqlite database, using Entity Framework Core as an ORM framework. To create a live chat, I used SignalR. The frontend is created using Bootstrap 5.0.