Spekni
Recognition platform built for developer endorsements
Tech Stack
-
π― NextJS - UI framework -
βοΈ Vercel - Hosting and deployment -
π NextAuth.js: GitHub and Google Authentication -
π¦ PlanetScale: Database Storage & API - π π½ TailwindCSS /CSS - Styling and UI
-
ποΈ Prisma: database schema design -
π₯ Remotion: Video Embed -
βοΈ Next Themes: Color Theme -
π Cloudinary - Cloud media storage -
πΌοΈ Lazyload NPM package: Image optimization
How to run locally
Follow these steps below to run Spekni locally in your machine.
git clone https://github.com/Evavic44/spekni.git
cd spekni
cd src
npm install
npm run dev
Open http://localhost:3000 in your browser to see the result.
Build
npm run build
Style Guide
Database
Database provided by Planetscale
Contributing
Are you contributing to this project, please ensure all pull requests and contributions comply with our guidelines. Before making any changes, ensure you have raised an issue here, unless it is a minimal change.
π
License
This project is protected by MIT License.
If you like this project, kindly star
This project was built for the Planetscale and Hashnode hackathon