{"repo":"ahmedalatawi/react-event-scheduler","free":true,"listed":false,"github":"https://github.com/ahmedalatawi/react-event-scheduler","clone":"git clone https://github.com/ahmedalatawi/react-event-scheduler.git","description":"Fullstack React app built with Typescript, Bootstrap, Apollo client/server, NodeJS, and MongoDB","language":"TypeScript","stars":26,"topics":["apollo-client","apollo-server","graphql","javascript","js-cookie","mongodb","mongoose","nodejs","react-bootstrap","typescript"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"React Event Scheduler App This project was bootstrapped with Vite. Event Scheduler is a React app that allows users to create events. An event can be anything, such as a sport event, team meeting, party announcement, personal advertisement, etc. An event consists of title, start and end date/time, and description. Events can also be shared on FB or Twitter. All events are public by default (visible to everyone). They can also be private (only visible to you) by checking the private checkbox. If you're looking for a frontend or backend starter project, check these out: - Frontend starter project built with React, GraphQL (Apollo client) and Typescript. - Backend starter project built with NodeJS, GraphQL (Apollo server), TypeScript, MongoDB and Prisma. Demo :movie camera: Tech Stack Frontend - React (react hooks) - Typescript - Bootstrap/react-bootstrap - Styled components - Apollo client - JS cookie Backend - NodeJS with Express - Typescript - Apollo server express - JSON web token - MongoDB with mongoose Note that graphql schemas are generated on the frontend using GraphQL Code Generator. This means that if you make any changes to the schema (server/graphql/schema/index.ts), make sure that the .graphql files in the frontend are also updated accordingly. Next, run yarn codegen to re-generate the queries and mutations (before you do this, make sure the server is up and running by either running yarn start or yarn start:server ) Run app locally Make sure MongoDB is up and runni","default_branch":null,"files":null,"tree":[],"storefront":"/r/ahmedalatawi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ahmedalatawi/react-event-scheduler/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}