About Our Software

An Effective & Scalable application

It can be very challenging to keep track of various items across clubs in your college. There is often a need to lend and borrow items for a price and assign conveners to approve and reject requests from students. It is also imperative that there is an administrator who can monitor all the applicants and see their orders. The admin should also be able to assign roles to users and invite them to join an exisiting club or add a new club. This web app built with Keystone and Next.js helps achieve those goals with minimal installation on your end and ready to deploy.

image 1

Features

Buy & Sell

Admin and Conveners of clubs can upload items to the ecom store and quote a price. Members of any clubs can then place a request order on them while awaiting approval and rejection from the convener

Stripe Integration

Deal with real life 💰. Create a stripe account and enter your details into the config file, watch then for your bank account to fill itself while people use the app.

Member Dashboard

Built in UI panel for administrators to change roles of users and their respective clubs.

Review System

Maintaining credibility of product is imperative. The ability to review the product that you buy enables other people to make wise decisions on their future purchases

Screenshots

A few pictures of the web app that you will deal with

Easy To Install + FREE updates

Coded with DRY principles making the template easier to customize

Installation steps can be found in the github repository. App consists of 2 separate deployments - frontend and backend. Technologies used are Next JS which does Server Side Rendering in React JS and Keystone which runs on an express server. It provides a set of GraphQL CRUD APIs for MongoDB

Tilak M
Web Developer

  • Custom Hooks
  • Server Side Rendering
  • Styled Components
  • Theming
  • Routing
  • GraphQL Schema
  • Queries and Mutations
  • Resolvers
  • Cache Management
  • Loading and Error States
  • Sending Email
  • Logic and Flow with Async + Await
  • Authentication and Permissions
  • Charging Credit Cards
  • Hosting and Transforming Images
  • Pagination
  • Forms in React
  • Animations

Feedback

I'd ❤️ to hear your feedback on this ∏

Contact Info

Address

Bangalore City,
Karnataka, India
560095

Phone

+91 9** *34 *3**

Email

tilak.madichetti@gmail.com

Let Me Know