KeySpring Frontend is a Next.js-based user interface for interacting with the KeySpring authentication system. It allows developers to register applications, retrieve client credentials, and manage their authentication settings.
- Register applications and generate unique client IDs and secrets.
- User-friendly interface for managing app authentication.
- Seamless integration with the KeySpring API.
- Framework: Next.js ⚛️
- Styling: CSS 🎨
- API Communication: Axios/Fetch for REST API integration 🌐
- Node.js (version 16 or later recommended) 🍃
- Yarn or npm 🧶
- Clone the repository:
git clone https://github.com/majiinB/KeySpring.git cd KeySpring
- Install Dependencies:
npm install # or yarn install
- Run the Development Server:
npm run dev # or yarn dev # or pnpm dev # or bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Geist, a new font family for Vercel.
We welcome contributions from the community! To contribute:
- Fork the repository 🍴
- Create a new branch 🛤️:
git checkout -b feature/YourFeature
- Commit your changes 📝:
git commit -m 'Add some feature'
- Push to the branch ⬆️:
git push origin feature/YourFeature
- Open a Pull Request 📬
KeySpringg is licensed under the MIT License - see the LICENSE file for details.