Skip to content

Commit 6daba5b

Browse files
authored
base documentation init
1 parent 02c67be commit 6daba5b

File tree

1 file changed

+45
-23
lines changed

1 file changed

+45
-23
lines changed

README.md

+45-23
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,65 @@
1-
# Reposight
1+
# Reposight Documentation
22

33
## Introduction
44

5-
Reposight is a platform designed to simplify the process of finding open-source projects to contribute to. It aims to alleviate the burden of endless searching by providing efficient search functionality and customizable filters.
5+
Welcome to Reposight! Reposight is a platform designed to simplify the process of finding open-source projects to contribute to. It aims to alleviate the burden of endless searching by providing efficient search functionality and customizable filters.
66

7-
## Features
7+
## Vision
88

9-
- Efficient Search
10-
- Custom Filters
11-
- Community Engagement
12-
- Project Insights
9+
Our vision with Reposight is to create a vibrant community where contributors can easily discover open-source projects aligned with their interests and skills. By streamlining the search process and providing comprehensive information about projects, we aim to foster collaboration and accelerate the growth of open-source development.
1310

1411
## Getting Started
1512

16-
To get started with Reposight:
13+
To get started with Reposight, follow these simple steps:
1714

18-
### Frontend Setup
19-
1. Install dependencies
20-
```bash
21-
npm install
22-
```
23-
2. Run the next.js app
24-
```bash
25-
npm run dev
26-
```
15+
1. Clone the Reposight repository from GitHub.
16+
2. Install the necessary dependencies using npm or yarn.
17+
3. Configure your environment variables.
18+
4. Run the development server.
19+
5. Explore the platform and start contributing to open-source projects!
2720

28-
### Backend Setup
21+
For detailed instructions, refer to the [Getting Started Guide](#).
2922

23+
## Tech Stack Used
3024

31-
## Contributing
25+
### Frontend
3226

33-
Contributions are welcome from developers of all levels. Check out our Contribution Guidelines for more information.
27+
| Technology | Description |
28+
|--------------|-------------------|
29+
| Tailwind CSS | Utility-first CSS framework for rapid UI development |
30+
| NextUI | Custom UI components for Next.js applications |
31+
| Framer Motion| React animation library for fluid user interfaces |
32+
| Shadcn | Shadow generation library for stylish UI effects |
33+
| TypeScript | Typed superset of JavaScript for enhanced development|
34+
| Next.js | React framework for server-rendered applications |
3435

35-
## Feedback
36+
### Backend
37+
38+
| Technology | Description |
39+
|------------|------------------------------------------------|
40+
| Redis | In-memory data structure store for caching |
41+
| Cassandra | Distributed NoSQL database for scalable storage|
42+
| Docker | Containerization platform for seamless deployment|
43+
| Node.js | JavaScript runtime environment for backend development|
44+
| Express.js | Web application framework for Node.js |
45+
| Zustand | State management library for React applications |
46+
47+
## Contributing Guidelines
48+
49+
We welcome contributions from the community to improve Reposight. Before contributing, please read our [Contributing Guidelines](#) to understand our standards and processes.
3650

37-
We value your feedback! Please let us know if you have any suggestions or encounter any issues by opening an issue on the GitHub repository.
51+
## Patching Guidelines
52+
53+
For details on submitting patches and bug fixes, refer to our [Patching Guidelines](#).
3854

3955
## License
4056

41-
This project is licensed under the GPL 3.0 License.
57+
Reposight is licensed under the Apache 2.0 License. See the [LICENSE](#) file for more information.
58+
59+
## Feedback
60+
61+
We value your feedback! If you have any suggestions, bug reports, or feature requests, please open an issue on GitHub or reach out to us directly.
4262

63+
---
4364

65+
Feel free to explore the platform and start contributing to open-source projects with Reposight!

0 commit comments

Comments
 (0)