The better events registration platform.
-
Enter your details once, and never again.
-
Search for events and register with a single click.
-
Look at events around you, suggested based on your likes and interests.
-
Create and manage events with ease.
-
Register to 1Click with your details, these are stored securely and used to provide organisers with your data when you register to their events.
- Your data is never shared with anyone without your consent.
- Before you register with a single click, you are shown the details that will be shared with the organiser, and you can choose to not share any of them.
-
Search for events and register with a single click. The required details will automatically be taken from your account, as entered during registration.
-
Register to events with one click through a sharable link as well.
-
1Click can also be used to look at events around you, suggested based on your likes and interests by our advanced algorithm.
-
You can also register to events without creating a 1Click account, in this case a form is generated based on the details required by the organiser for you to fill.
-
For event managers and organisers, creating events has never been easier.
-
Event managers and organisers can easy view and manage their events and attendees.
-
Event managers and organisers can also download a spreadsheet of their attendees' details at any time.
-
Our network feature allows you to connect with other likeminded users. This is complletely optional and you can choose to not connect with anyone. Your privacy is our priority.
- 1Click was built during Infothon'23 at VVCE, Mysuru. The frontend was built using ReactJS, the backend was built using Flask, and the database used was MongoDB's Atlas - A cloud database.
- Clone the repository.
git clone https://github.com/sikehish/1Click.git
-
In the frontend directory, Install the dependencies using
npm install
. -
In the backend directory, Create a virtual environment if necessary using
python -m venv venv
(Optional) and install the dependencies usingpip install -r requirements.txt
. -
In the backend directory, run the backend server using
python app.py
. -
In the frontend directory, run the frontend server using
npm run dev
. -
Open
localhost:3000
in your browser.