-
Notifications
You must be signed in to change notification settings - Fork 0
aramkumar06/expenses-react
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Project Overview This project is an expense management system which allows a user to manage expense transactions. The application includes functionality to list all the expenses that have been entered into the system so far. Task You are provided simple code to Add submit/approve/reject/archive workflow states for the expense report. Clicking a report in the report list and clicking action button(approve,archive..) An error occurs. - No effect. - Deliverable You are required to fix the code so that the workflow states setting functionality works correctly. To test your code, open the Firefox browser from the bottom bar of the workspace and go to the url - http://localhost:3000/login. You can click on the button <create an account> and register a new user in the expense management system. Then use the new account to log in. Technical Overview The user data is stored in a mongodb collection. Each user document in the collection has the following fields - updatedAt, createdAt, username, email and password. The expenses are stored in a mongodb collection. Each expense document in the collection has the following fields - updatedAt, createdAt, title, amount, status, description, and username. Relevant Project Files - Look at the client/src/components/Report_s.js Technology Stack Frontend: React, Redux, React-dom, Redux-saga Backend: Node.JS, Express framework Database: MongoDB Unit testing tool: Mocha
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published