Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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/)