invstore-jvm's People
invstore-jvm's Issues
Dockerize Application and move update artifact on DO
Add functioning user roles
Figure out use cases for different user roles and how to incorporate them
Update Landing page to be more userfriendly
Detailed Sections (Accessible from the Dashboard)
-
Events Summary:
- A more detailed view of all their events with the ability to filter by upcoming, past, or by specific categories.
- Display key details like the number of guests, remaining budget, and status of preparations.
-
Task List: (Utilize event date)
- An overview of pending tasks, with the ability to filter by due date or assigned user.
- Allow users to quickly add new tasks or mark tasks as completed.
-
Messages and Communication: (New but good idea)
- Access to any new messages or communications from other event members.
- Provide a shortcut to the messaging or chat feature.
-
Budget Overview: (New but good idea)
- A quick snapshot of the budget status for each event.
- Alerts for budget overspending or remaining funds.
-
RSVP and Guest Management: (New but good idea)
- A summary of RSVPs received for upcoming events.
- Notifications about guests who have dietary restrictions or other special needs.
Fix alerts on homepage
These alerts should show a number of how many alerts a user has and allow the user to interact with said alerts
Remove Help button, it currently links to an unrelated project
Notification handling
Add ability to notify users of upcoming events/new invites
- Need unsubscribe button
- Need to figure out what will be used (probably email)
Make dates prettier
Recipe and Menu Management
-
Recipe and Menu Management:
- Allow users to create and save recipes.
- Enable users to compile recipes into menus for specific events.
Rebrand to include Invstore specific naming, remove forward facing references to Creative Tim
Add functionality to Profile tab
- Remove App tab (Unless this tab will be used for user defaults
- Rename Messages tab to 'Invites'
- Add options to Settings to update password, change username and other user details
Add delete functionality to lists
- This should delete ALL types/items in said list
Add edit functionality to the frontend
Add a Readme
Add readme to project to show what it is, this will probably be later once its closer to being a finished product
Add proper error handling
- Currently if an error persists, it will log the user out because of how the axios calls are setup
- fix the backend/frontend to handle different response codes
Add invites
Users should be able to invite a certain amount of users to work on a list together
- Create list
- Set Max users m
- Invite n many users
- Only allow the first m of the n users to join the list
- Users that are invited should have the invite show in their 'inbox' whether or not they own an account
- Maybe guest accounts could be used on public lists
Add personalized signup screen, its currently generic and not very intuitive
Add functionality to the Landing page to show relevant data
- Currently the landing page shows fake data, it should show the following:
- List count
- Invite Count
- Items created
- Upcoming events/lists
Show users icon on the top right instead of blank icon
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.