Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/evavic44/spekni

🌠 Recognition platform built for developer endorsements
https://github.com/evavic44/spekni

badges developers endorsement framer-motion nextauth nextjs nodejs planetscale prisma reccomendations recommendation-system recruiters rewards tailwindcss

Last synced: 2 months ago
JSON representation

🌠 Recognition platform built for developer endorsements

Awesome Lists containing this project

README

        




Spekni


Recognition platform built for developer endorsements










code style: prettier





Spekni

# Tech Stack

- 🎯 [NextJS](https://nextjs.org) - UI framework
- ☑️ [Vercel](https://vercel.com) - Hosting and deployment
- 🔒 [NextAuth.js](https://nextauth.io): GitHub and Google Authentication
- 📦 [PlanetScale](https://planetscale.io): Database Storage & API
- 💅🏽 [TailwindCSS](https://tailwindcss.com) /CSS - Styling and UI
- 🗃️ [Prisma](https://prism.io): database schema design
- 🎥 [Remotion](https://www.remotion.dev/): Video Embed
- ☀️ [Next Themes](https://github.com/pacocoursey/next-themes): Color Theme
- 🎭 [Cloudinary](https://cloudinary.com) - Cloud media storage
- 🖼️ [Lazyload NPM package](https://lazyload.com): Image optimization

# How to run locally
Follow these steps below to run Spekni locally in your machine.

```bash
git clone https://github.com/Evavic44/spekni.git
cd spekni

cd src
npm install
npm run dev
```

Open [http://localhost:3000](http://localhost:3000) in your browser to see the result.

## Build

```bash
npm run build
```

## Style Guide
![ui guide](https://user-images.githubusercontent.com/62628408/182064851-e98f5a69-f4d6-4884-acd2-312897446f02.png)

# Database
Database provided by Planetscale
![database_diagram](https://user-images.githubusercontent.com/62628408/182067005-07140cce-bc30-4b84-9ef3-8bd5c28be8a8.png)

## 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 ⭐ and share this project. It means the world to us.

This project was built for the Planetscale and Hashnode hackathon