Skip to content

[IN REVISION] Expense tracking app, based on a calculated weekly budget. Built with React, Node.js, MongoDB, Express, Javascript, HTML and CSS. Demo: https://sparsam-app.netlify.app/

Notifications You must be signed in to change notification settings

fraulueneburg/sparsam-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot of the sparsam budgeting app

[IN REVISION] 👷🐽
sparsam - An awesome budgeting app

Important

Please note that this project is currently in revision. The demo still works, of course. You can follow my progress here or on Linkedin

👉  See the demo at  sparsam-app.netlify.app


Description

In times of recession and a low economy, sparsam is just the app you need to keep track of your expenses. Instead of having too little money at the end of each month, it calculates your weekly budget, so you can keep track of your frugal or luxurious lifestyle more easily.

Created by leading experts in the industry (read: two formerly broke students), sparsam is here to change your life! Or at least you finances. And there’s gifs of cute animals, too.

Features

  • 💻 automatically calculates your weekly budget based on your monthly earnings and expenses
  • 🗒️ lets you define custom spending categories
  • 🤓 weekly and monthly view of your budget
  • 🍰 beautiful charts of your monthly expenses
  • 😻 awesome memes for edge cases

Content

  1. Code
  2. Technologies
  3. Installation
  4. Demo
  5. Team
  6. About me
  7. Contact

1. Code

2. Technologies

Name Description
Create React App Bootstrap code
React.js Javascript library for building awesome and fast user interfaces
React Router DOM For managing navigation and routing within the app.
MongoDB: Non-relational database
Node.js: JavaScript runtime environment for server-side development
Express.js: Backend web application framework for Node.js.
Axios: For uncomplicated HTTP requests to interact with the backend
Chart.JS: Creates beautiful customizable charts
Feather Icons: For beautiful icons
Pico CSS: A lightweight style base.
Bulma CSS: we just used the columns part. It’s that good.
CSS Custom Properties: For easy switching between light and dark mode. And because we wanted to brag a little.

3. Installation

Clone the repository:

git clone https://github.com/fraulueneburg/sparsam-fe.git

Install dependencies:

npm install react-router-dom
npm install mongo-db
npm install express
npm install axios
npm install chartjs

Set up your backend

Set up MongoDB

Run Locally

4. Demo

👉  See the demo at  sparsam-app.netlify.app

5. Team

Sparsam was created in a team with Michel Saber.


6. About Me

I’m Wiebke, a Full Stack Web Developer and UI/UX Designer, currently living in Hamburg, Germany.
Usability is a top priority in my work and I am also strongly advocating for (and keep learning about) web accessibility.

7. Like this project? Let’s connect:

LinkedIn

About

[IN REVISION] Expense tracking app, based on a calculated weekly budget. Built with React, Node.js, MongoDB, Express, Javascript, HTML and CSS. Demo: https://sparsam-app.netlify.app/

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published