The Local Meetup is a web-based application created by students from Zero To Mastery Academy.
The goal of the app is to make it easier for ZTM students to find information about both the upcoming and the past ZTM events.
You can take a look at the initial static structure of the website here.
For data storage and authentication we are using noSQL db from Firebase(as of now, but we could also set up our own server, so any soggestions are welcome).
ZTM team members should be able to post the upcoming events as well as the past events.
Users should be able to find events' information.
Users should be able to find the Discord chats related to specific events.
NodeJS and NPM should be installed.
Clone the repository
git clone [future link]
Install dependencies
cd local-meetup
npm install
To start the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
The app is created using Next.js framework of React.
To create a new component go to app/components. To create a new page:
- create a new folder inside of app
- give it a meaningful name (it should match the name of your page)
- create a new page.jsx file inside of this folder where you can write the code for your new page.
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
Contributions are very welcome, please view the Code of Conduct.
Add yourself to the List of Contributors and submit a pull request if you've contributed.
This project is licensed under the MIT License - see the LICENSE.md file for details