Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dimodimchev/letitallout
This is a single page application built with the purpose of showcasing my knowledge of JavaScript and Firebase
https://github.com/dimodimchev/letitallout
ajax es6 firebase
Last synced: 4 days ago
JSON representation
This is a single page application built with the purpose of showcasing my knowledge of JavaScript and Firebase
- Host: GitHub
- URL: https://github.com/dimodimchev/letitallout
- Owner: DimoDimchev
- License: gpl-3.0
- Created: 2021-04-12T18:24:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-06-14T21:30:47.000Z (over 3 years ago)
- Last Synced: 2024-10-24T07:20:42.540Z (22 days ago)
- Topics: ajax, es6, firebase
- Language: JavaScript
- Homepage:
- Size: 524 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LetItAllOut
### Preface
This is a simple app built with the purpose of showcasing my JavaScript and Firebase skills(more focused on the backend side of things. No fancy designs or animations)
The concept is: *an app where you can write anything and everything, but you are the only one that can see it.* Quite boring, I know
**The idea here is not the important thing. What is, is that I managed to become more confident with the way I used both technologies.**### Nerdy stuff
I wanted to implement as many features as I could, so my web app contains the following:
- **Authentication(Registration and Sign-in)**: Users are stored in Firebase Database
- **CRUD**: Users can create and delete their posts
- **AJAX**: The app uses AJAX calls to the database to update the content each user sees. **No reloading**Things left to be wanted:
- There is very primitive responsiveness. Can be improved
- There aren't any animations present, as I don't want to become a front-end developer and don't have those skills.
- The browser doesn't remember the user. I tried to fiddle around with Firebase but couldn't understand how this works.
- Routing needs to be implemented.### Where can you see the app in action?
The app is available for use on [GitHub Pages](https://dimodimchev.github.io/LetItAllOut/)