Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jefreesujit/learnings-tracker
A simple app to track your everyday learnings
https://github.com/jefreesujit/learnings-tracker
firebase learning react react-native
Last synced: 18 days ago
JSON representation
A simple app to track your everyday learnings
- Host: GitHub
- URL: https://github.com/jefreesujit/learnings-tracker
- Owner: Jefreesujit
- Created: 2021-10-31T13:43:34.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-10T09:20:10.000Z (about 2 years ago)
- Last Synced: 2024-10-10T11:24:44.801Z (about 1 month ago)
- Topics: firebase, learning, react, react-native
- Language: JavaScript
- Homepage: https://github.com/Jefreesujit/learnings-tracker
- Size: 50.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LearningsToday
Learnings Today is a simple learnings tracker app that enables you to note down your everyday learnings and helps you to manage them. It also provides a personalised learning timeline for you where you can revisit your learnings and recall them.
- One place to store and revist your learnings
- Simple and lighter UI
- Supports both Authenticated and Anonymous modes
- Ad Free service
- Works in all devices (ios and android)### New Features
- Supports Left Drawer for Easy Navigation
- Added Settings and About page
- Support to filter learnings by Labels
- Allow linking of existing anonymous accounts with email accounts
- Added support for password change (Email users)
- Added support for logout and switch accounts
- Improved timeline UI
- Fixed minor bugs### Tech
Learnings Today uses few other services to work properly:
* [React Native] - Super fast native app framework, using JS
* [Firebase] - For authentication
* [Firestore] - To store and retrieve data
* [Bitrise] - To build and release apps### Development
Want to contribute? Great!
Open your favorite Terminal and run these commands.
```
git clone https://github.com/Jefreesujit/learnings-tracker.git
```
```
npm install
```
```
npm start
```
For android:
```
npm run android
```For ios:
```
cd ios
pod install
cd ..
```
```
npm run ios
```Verify the debugger running by navigating to your server address in your preferred browser.
```sh
http://localhost:8081/debugger-ui
```##### Todos
- Dark Theme!
- Support Social Logins
- Improved UI for timeline
- Sort learnings by date
- Integrate with Analytics### License
----
MIT