A website that helps you to save the info of expense in detail. This is coded in React, Demo
-
Frontend: React, Redux, Webpack (
3.11.0
), Express, Moment, React-dates, Jest -
Backend: Firebase
-
Deploy: Heroku
-
Open Teminal and
git clone git@github.com:hptg1994/Expensify_React.git
-
Create a new app in
Firebase
, -
Create two file in the
root
folder and seperately named.env.development
,.env.test
-
Look up the
Project Setting
of the app just created in firebase and then clickadd Firebase to web app
, copy the value of these following thing:-
apiKey
-
authDomain
-
databaseURL
-
projectId
-
storageBucket
-
messagingSenderID
-
-
Paste them into
.env.development
in this format: FIREBASE_API_KEY = ($ Paste the apiKey here), same on the rest. -
Same on
.env.test
-
Go to Authentication on firebase, activate
Google
Login Option.
- On Terminal,
cd
toexpensify_react
folder. - Type in
npm install
- Type in
npm run dev-server
- Enjoy : )
-
Migrate it to Electron
-
Create a Flutter Version
-
Create a Angular Version
-
Create a Vue Version
-
Create a React Native Version
-
Backend server write in Spring
-
Backend server write in Rails
-
Backend server write in Django