cleaner formatting and wording in places

This commit is contained in:
2026-10-05 11:22:50 +01:00
parent 8cb92263d5
commit c12177d887
2 changed files with 26 additions and 57 deletions
+19 -22
View File
@@ -1,44 +1,41 @@
# Backslash
## A Backlog tracker.
_A Backlog tracker._
STATUS: Pre-Development
A self-hosted backlog tracker that enables you to import content, organize, create lists, add notes to lists or individual items,
leave reviews and ratings and track progress. As this progresses more features will be added of course.
A self-hosted backlog tracker that enables you to import content, organize, create lists, add notes to lists or individual items, leave reviews and ratings and track progress.
As this progresses more features will be added of course.
The end goal is to create a system that allows you to track multiple media types: Books, movies, TV Shows and games etc
To begin I will create the system focused on games, the reason being I want to create this system to I can track my game backlog
as well as wanting to interact with steam and play around with importing media.
To begin I will create the system focused on games, the reason being I want to create this system to I can track my game backlog as well as wanting to interact with steam and play around with importing media.
There are other options out there that are much better and established but I want to give this project a go in an attempt to improve
my programming skills and get more exposure to full stack development. By no means am I a programmer, In my day job im an Infrastructure
Operations Engineer so Im likely way out of my depth here but here goes xD
There are other options out there that are much better and established but I want to give this project a go in an attempt to improve my programming skills.
By no means am I a programmer, In my day job im an Infrastructure Operations Engineer so Im likely way out of my depth here but here goes xD
My Goal is to create this project with minimal use of AI, I will restrict AI usage to asking questions and brainstorming ideas and best practices,
again the goal here is for me to learn programming.
My Goal is to create this project with minimal use of AI, I will restrict AI usage to asking questions and brainstorming ideas and best practices, again the goal here is for me to learn programming.
## Screenshots and Project Demos
## Screenshots and Demo
TBC
TBC — no working prototype yet.
## Getting started
as of right now there is no working program, not even a prototype :D
As of right now there is no working program, not even a prototype :D
### Docker Compose
TBC once a working prototype exists
TBC once a working prototype exists.
### Kubernetes
TBC once a working prototype exists
TBC once a working prototype exists.
## Tech stack
I want to write the program in go, for no other reason than thats the language I want to learn.
architectural decisions will be made and change as I go this can be tracked in [DECISIONS.md](DECISIONS.md),
as needs and requirements change. Im stepping into this blind so continued research is required.
architectural decisions will be made and change as I go this can be tracked in [DECISIONS.md](DECISIONS.md), as needs and requirements change.
Im stepping into this blind so continued research is required.
## Contributions
@@ -50,9 +47,9 @@ Will begin with basic functionality and focus on game management with imports fr
## Data storage & Privacy
As this is selfhosted you are responsible for all data you hold using this project. Please be mindful of other users you may have using the system once the project evolves
to allow that. I have no idea about best practices when it comes to writing programs that deal with sensitive data such as API keys or PII, I will try to make sure security
privacy take the forefront when it comes to data storage and privacy.
As this is selfhosted you are responsible for all data you hold using this project.
Please be mindful of other users you may have using the system once the project evolves to allow that.
I have no idea about best practices when it comes to writing programs that deal with sensitive data such as API keys or PII, I will try to make sure security and privacy take the forefront when it comes to data storage and privacy.
## Desired Features
@@ -97,6 +94,6 @@ privacy take the forefront when it comes to data storage and privacy.
- [ ] Public recommendations from external lists such as imdb
- [ ] recommendations based on steam sale / steam wishlist (default off)
## License - AGPL-3.0
## License
see license file [LICENSE](LICENSE).
Backslash is licensed under the GNU AGPL-3.0. See [LICENSE](LICENSE) for the full text.