You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# My Lib – Your Personal Code & Knowledge Organizer
2
2
3
-
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
3
+
Effortlessly save, organize, and reuse code snippets, configurations, and technical notes. Built for developers, DevOps engineers, and IT specialists.
4
+
5
+
https://my-lib-pro.netlify.app
6
+
7
+
## Features
8
+
9
+
✅ Save and organize code snippets in multiple languages
10
+
✅ Use Monaco Editor for syntax highlighting
11
+
✅ Rich text descriptions with images and formatting
12
+
✅ Filter by categories and labels
13
+
✅ Secure authentication with NextAuth
14
+
15
+
## Tech Stack
16
+
17
+
-**Frontend:** Next.js, TypeScript, MUI
18
+
-**Backend:** Next.js API routes, Mongoose (MongoDB)
19
+
-**Auth:** NextAuth
4
20
5
21
## Getting Started
6
22
7
-
First, run the development server:
23
+
1. Clone the repository: git clone https://github.com/your-username/my-lib.git
24
+
2. Set up environment variables (create a .env.local file):
25
+
3. Use npm for install packages: npm install
26
+
4. run the development server:
8
27
9
28
```bash
10
29
npm run dev
@@ -14,23 +33,14 @@ yarn dev
14
33
pnpm dev
15
34
```
16
35
17
-
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
18
-
19
-
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
36
+
```md
37
+
## License
20
38
21
-
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization)to automatically optimize and load Inter, a custom Google Font.
39
+
This project is licensed under the **CC BY-NC 4.0** License – you are free to use, modify, and share this project **for non-commercial purposes only**.
To learn more about Next.js, take a look at the following resources:
43
+
## Contributing
26
44
27
-
-[Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28
-
-[Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
29
-
30
-
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
31
-
32
-
## Deploy on Vercel
33
-
34
-
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
35
-
36
-
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
45
+
Contributions are welcome! Please open an issue or submit a pull request.
0 commit comments