-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
PostgreSQL
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
issure
Discontinued ๐ค Confused on what issue to work on next? Issure fetches a random issue from your GitHub repository to help you decide!
This project is has a lot of features, and it took a lot of my time and effort into designing a clean and responsive interface and bringing it to life. If you enjoyed, consider giving it a โญ on GitHub - every star counts!
nanoid
To start with this project, go ahead and setup your PostgreSQL database, and input your connection string under DATABASE_URL in .env
This app also uses Twitter, Google and Facebook for authentication.
react-icons
Next.js
NextAuth.js
Groovi ๐ Create soothing concentration mixes Branding/Design Board ยท Demo ๐ Quickstart Run the website locally git clone https://github.com/harshhhdev/groovi.git Setting up the development environment cd groovi # Install deps yarn Enter fullscreen mode Exit fullscreen mode Setting up the database NOTE: This project uses PostgreSQL database platform on Microsoft Azure store data. To start with this project, go ahead and setup your PostgreSQL database, and input your connection string under DATABASE_URL in .env # Generate the Prisma client yarn prisma generate # Migrate the schema into PostgreSQL yarn prisma migrate dev Enter fullscreen mode Exit fullscreen mode Authentication As this app uses JWT tokens for authentication, go to generate-secret or type in openssl rand -hex 32. This app also uses Twitter, Google and Facebook for authentication. Twitter: OAuth 2.0 Docs Google: Setting up OAuth 2.0 Facebook: Manually build a login flow Starting server # Start the server yarn dev Enter fullscreen mode Exit fullscreen mode Server should now be running on localhost ๐ง Tools Used Kraftuur โฆ
ESLint
Groovi works like a social website, which has profiles. You can create and like different mixes made by other people, and the website also has support for private mixes that can be seen by just you! You can create mixes without logging in, however to publish them you must login. You can login with either Google, Twitter, or Facebook.
Related posts
-
Tips from open-source: Set a maximum time limit on fetch using Promise.race()
-
How to Build Your Own ChatGPT Clone Using React & AWS Bedrock
-
System & Database Design (Day 1) - Creating a SaaS Startup in 30 Days
-
7 Frameworks, One SAML Jackson - Your Open Source Single Sign-On Solution
-
Epic Next.js 14 Tutorial: Learn Next.js by building a real-life project: Part 1