pe's Issues
able to create usernames with special characters by editing the userlist directly
class diagram too cluttered
unclear images
test dummy
box outline cutoff
able to login with special character names but error creating file
multi-line input might be inconvenient to type
sometimes, when i type fast and misspelled my username (say jane), I cannot go back and edit it. instead I have to type a wrong password (like a space) to exit and retype.
for a user used to CLI, it will be easier if i can go back and edit my input.
for example: login username/jane password/12345678
this way, i can edit jaane to jane before i enter my password, which makes login an easier process
json file clogging up the folder where the jar file resides
when i have many users, it seems that the json file is created in the same location as the jar file. as such, it might be hard to search for the file, especially if i have other things in the folder.
it might be good to create a folder called "jsondata" or something similar to store the data so it makes it easier to find specific json file
create dummy issue #1
strong password
might be good to put 1981 to current year instead of just 2023
class diagram contains nonstandard symbols (style)
it might be good to include special characters for username
some people might want to use their name for the username, and those names might have special characters. it would be good to have a way to have this feature inside.
if including many special characters makes input hard to parse, you can try giving user a limited number of character, maybe '-' might be good as seen on the cs2113 website here for names
might be good to rename java -jar tp.jar
a way to get an overview for a specific month for all the years
In the UG, it states that we can have an overview for the year, or a specific month & year.
i think it will be good to add a way to search for all the expense in a month across all the years. for example, overview DECEMBER.
this could be useful for people who want to track how their spending in that particular month has changed over the years (e.g.: has my annual overseas holiday trip getting more expensive?)
grammar error
might be good to add details on the specific command terminal for each operating system
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.