brainbash-backend's Issues
Implement logic to have unread messages for each conversation and total unread conversations
Create routes for Events
- GET events
- GET events/:id
- GET events/q?param:&...
- POST events
- PUT events/:id
- DELETE events/:id
Implement messaging system on backend
Use conversation collection, have participants two user id, and messages array, also have sender.
Create Category Routes
Event model adjust category to be required
Create routes for Users
- GET users
- GET users/:id
- GET users/q?param:&...
- PUT users/:id
- DELETE users/:id
Create Routes for Requests
- GET requests/:action/:userId (action being send/receive)
- POST requests
- PUT requests/:requestId
- DELETE requests/:requestId
All Experts page not filtering by skill correctly
Event rating changes on backend
Store event rating and rating given by in event collection
Create route for Forgot Password
- POST auth/forgotpassword (email in body) -> to get the email sent
- PUT auth/resetpassword -> set a new password for that user
Create Skill Routes
Create route for user skills
- Add skill to user
- Update skill proficiency
- Delete skill from user
Contact us page email
Recieve the name and the message from frontend, send it to our email addres.
Use toJSON option for all models
Delete event send email to all attendes
Remodel Schemas add fields
User put validate it is the same user
Auth routes: login / signup / verify
Implement search and filter
Add search and filter conditions in below routes:
GET /events
GET /users
Prevent user to remove a skill if she has events under that skill
In All Events Page, order by starting date / time (descending)
Search filter queries for users and events
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.