View Code? Open in Web Editor
NEW
Supercharge your open-source contributions with projectmate.net; Discover open-source projects, connect with experienced maintainers, and collaborate with a community of passionate contributors. Join over 200+ registered users who are already making a difference
Home Page: https://projectmate.net
License: MIT License
JavaScript 1.32%
Shell 0.04%
TypeScript 97.30%
CSS 0.72%
Dockerfile 0.62%
projectmate's People
Watchers
projectmate's Issues
Description
This is just backend implementation. The API should be configured that way so it will be easy to implement infinity scroll in the frontend.
Description
1. In the project model, we don't have any unique data fields also at the same most of the important fields are optional. we need to fix these things in the project model
2. We need to create a user model with it and set up an optional relationship with the project model (database relations will be one - too many ).
Create a post api for adding projects to the mongoDB database
Description
Requirements:
Please replace .png icons with .svg
Don't change images accroding to mode instead change color of icon using svg color properties.
Screenshots
No response
add the process to the instructions of starting the app
step 3. If you have any doubt please comment.
Add redux state management library to the frontend
Description
Navbar icons should in the same size so that they look good.
Suggested icon size is 30*30px
Screenshots
please add hover effect as well as selected route highlight (active route)
as we have removed backend so let's update the readme.md file instructions
Add a README.md file with instructions to. start the application
Description
Requirements:
we should save user details in our database when user login/signup for the first time.
we need to query in our db, if user is already present then we shouldn't add.
Description
As we are not using mongo lib for right now I am thinking of removing it from the project and cleaning / refactoring some of the backend code.
Requirements:
Add a modal, when user clicks on "Join US" button then the modal will popup which consists of social auths.
logout toast message not showing except the homepage.
It provides a beautiful look to the ReadMe file and a better understanding to possible users of what they might find when they click on the link.
(This can also work as a good first issue!)
Description
Description:
We've not decided the design for it but take inspiration from other apps
The button should only appear when user is authenticated
Mainly focus on
What we do
What's the current issue we are solving
How we got the idea to solve it
small shoutout to our contributors
Description
We should have a tooltip component that can be reusable anywhere.
it should change according to the dark-mode/light-mode
configurable directions (Left, Right, Top, Bottom)
open for new features
improve codebase and structure
Description
create an image for this repository - social preview
Whenever we share our repository link this image will be shown as embedded
Image resolution should be 1280x640
See below template
fixes issue
To get the user's attention more effectively, I updated the note
as seen in the picture below.
Screenshot
Description
Remove unauthorised access from following APIs
Create Project API
Get Project API
Get Users API
Create Users API
Please hide join us button if the user is already logged in. Please add signin button.
Description
add project data model
add user data model
Description
The add project
form should open when user clicks on the add project
button which is present in the fab action button.
Description
Refactor and improve backend code
Description
User might occasionally be unfamiliar with the icon user for.
In these situations, having a tooltip for social icons and icons in dark/light modes will be helpful.
So, add Tooltip
for socials and dark/light mode theme icon.
For reference:
Description
The current tooltip package which we are using is 2 years old.
We should create a new tooltip which is latest and feature rich
Screenshots
No response
Description
CURRENTLY, THERE IS NO VALIDATION ADDED TO API ENDPOINTS . If we send a body with empty strings, the server will accept it.
implement zod to validate body
Description
I think after working more on the schema refactoring issue this would be the one where we will need to work on
Design - I am still looking for some design for the project page. If guys have any please list them down below.
Description
for me right now we have to make API routes for -
Adding a user
Creating a project
Use your creativity and make improvements to the readme.md file
crerate backend api for getting data for the projects page. Use mongodb for data storage and retrieve the data using nextjs api.
add a check for conventional commit
Description
improve code structure
Improve code if there is a requirement
Optimise logics
Remove any unused package (If any)
Optimise images etc.
replace className with tw in all the files.
Description
Check references down below:
Description
the idea is to not use pagination where the UX would be not that great. Infinite Scroll is the new trend so let's implement this. The data should be getting from backend and on each scroll down to bottom
it will fetch some extra data to the projects array. Let's discuss it if you have any doubts.
Note
This is only for frontend, backend implementation will be in different github issue
auth screen should show when user is unauthenticated and clicks on 'contribute' button
fetch data for home from home api(api/home) and integrate it to landingpage/homepage