https://github.com/songomen/learning-hub
App where you will be able to learn something new !
https://github.com/songomen/learning-hub
learning-hub react sass
Last synced: about 1 month ago
JSON representation
App where you will be able to learn something new !
- Host: GitHub
- URL: https://github.com/songomen/learning-hub
- Owner: SongoMen
- License: mit
- Created: 2019-10-05T16:40:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-25T17:29:10.000Z (about 4 years ago)
- Last Synced: 2025-01-07T07:44:43.281Z (over 1 year ago)
- Topics: learning-hub, react, sass
- Language: JavaScript
- Homepage: https://learning-a4a51.web.app/
- Size: 4.79 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://circleci.com/gh/SongoMen/Learning-Hub)
[](https://www.codacy.com/manual/pat.kozlowski2000/learning-app?utm_source=github.com&utm_medium=referral&utm_content=SongoMen/learning-app&utm_campaign=Badge_Grade)
[](https://codecov.io/gh/SongoMen/Learning-Hub)
Learning Hub
Fast and easy learning platform where you can start courses and track your progress.
Technology stack:
* React
* Firebase
* react-router
* Sass
* Jest
* Enzyme
## Live version: https://learning-a4a51.web.app/
## Running locally
1. Create file firebaseAuth.js inside components directory with your firebase informations:
```
// firebaseAuth.js file template
const config = {
apiKey: "XXX",
authDomain: "XXX",
databaseURL: "XXX",
projectId: "XXX",
storageBucket: "XXX",
messagingSenderId: "XXX",
appId: "XXX",
measurementId: "XXX"
};
export default config;
```
2. Install required modules:
```
$ npm install
```
3. Start application:
```
$ npm start
```
4. Open web browser to: http://localhost:3000/
TODO:
* Tests