ay2122s1-cs2113t-w13-4 / tp Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nus-cs2113-ay2122s1/tp
Home Page: https://ay2122s1-cs2113t-w13-4.github.io/tp
This project forked from nus-cs2113-ay2122s1/tp
Home Page: https://ay2122s1-cs2113t-w13-4.github.io/tp
So that as a user I can add revenue and expenses to a list to track the balance sheet, and list them out.
Time parser is needed to parse available time. Time objects must be able to be sorted & compare
Will enhance further as more features are added to finance manager
As an employee, I want to input my availabilities so that the admin can schedule meetings based on my availabilities
UserRole is accepted by execute()
method which then executes the command based on the user role
So that all printing is centralised
I think it is generally not recommended to use instanceof
to check for the child type of the object, since it defeats the purpose of polymorphism where the caller do not need to care about the type. It also looks like login
and registration
classes do not have much functionality overlaps as for now. Do you guys think this way of abstraction is necessary??
As an employee, I want to view my upcoming meetings for the week so that I am able to plan my time well and meet up with my supervisor/colleagues.
Cooper will have an instance of these guys
As a manager, I want to schedule meeting with my project team members effortlessly to minimize email exchanges
Uses PBKDF2 hash to generate password hash
No longer store the input command but encodes UserDetails before storage
For reading user input and outputting messages for the user
As an admin, I would like to view every employee's availabilities so that I can schedule meetings
Add storage class to save meeting manager and finance manager details. So they can be loaded back the next time application start up.
Differentiate between user who may be owner, admin, or employee
Forum features are accessed by post <add/delete/comment/list> <content>
Add resources manager class that
We have finance manager that records the transactions. The invoice functionality exports these transactions into an invoice.
Save user data to a text file whenever a new user is registered to the system. Loads data whenever Cooper is launched.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.