Git Product home page Git Product logo

rsvp's Introduction

SLIIT FOSS RSVP

Postman API Documentation

Contribution Guide

  1. Fork the repository

  2. Clone the repository

git clone https://github.com/sliit-foss/rsvp.git
  1. Create Feature branch and checkout Replace <BRANCH_NAME> with meaningful name. For an example navbar. See the guide for the more details Link
git checkout -b feature/<BRANCH_NAME>
  1. Do your modifications

  2. Stage Changes and commit

git add .
git commit -m "<Commit message>"
  1. Push Changes
git push --set-upstream origin feature/<BRANCH_NAME>
  1. Make a Pull Request. See the guide for more details Link

Read More

Note

  1. Use semantic comments
  2. Write documentation (jsdocs)
  3. Write unit and integration tests for everything you write.

Contributors

rsvp's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

rsvp's Issues

Mail Endpoint

  • Send email to registered user

POST {{domain}}/mail - Send mail/mails to attendee/attendees

Events implementation

  • implement endpoints to manage events
  • should be able to create, view, update and delete events.
  • moving events to a separate state before deleting should be discussed
  • maintain records of speakers (for future use)
  • a main header image and an array of supporting images should be available

Attendees Endpoint Implementation

GET {{domain}}/user?perpage=1&page=1 - Get list of attendees
GET {{domain}}/user/:id - Get a attendee by id
POST {{domain}}/user - Create a attendee

firstName
lastName
email
contactNo
privilege

MongoDB Atlas

If possible shall we have the Mongo Db in Atlas. We can use GitHub Student Developer Pack for free access.

@Shehanka if we can mange it with local Mongo, close this issue.

Rich README

Include about feature branches
Contribution guide
Commit message guide

ER diagram

Need ER diagrams for User, Event and Attendees

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.