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
Copy file name to clipboardexpand all lines: readme.md
+38-31
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,9 @@
1
1
# India Dev Stack
2
2
3
-
India Dev Stack is a curated directory of software development tools created by Indian founders. This platform showcases and supports the incredible innovation emerging from Indian developers in the dev tools space.
3
+
[India Dev Stack](https://india-dev-stack.com/?utm_source=github) is a curated directory of software development tools created by Indian founders. This platform showcases and supports the incredible innovation emerging from Indian developers in the dev tools space.
4
4
5
5

6
6
7
-
## Table of Contents
8
-
9
-
-[Features](#features)
10
-
-[Technologies Used](#technologies-used)
11
-
-[Getting Started](#getting-started)
12
-
-[Project Structure](#project-structure)
13
-
-[Contributing](#contributing)
14
-
15
7
## Features
16
8
17
9
- Curated collection of dev-tools and technologies from India
@@ -21,6 +13,35 @@ India Dev Stack is a curated directory of software development tools created by
21
13
- Responsive design for various devices
22
14
- Dark mode support
23
15
16
+
## How to submit your software
17
+
18
+
We welcome contributions to [India Dev Stack](https://india-dev-stack.com/?utm_source=github)! If you'd like to add a new software tool, please follow these steps:
19
+
20
+
1. Fork this repository
21
+
2. Create a new YAML for your software in `/src/content/software/` with all the details. Ensure that you add right category, tags, description, demo link, top features, etc. The name of the file will be the slug in the URL.
22
+
3. Add a logo (`/public/logos`) and thumbnails (`/public/thumbnails`) directory.
23
+
4. Submit a pull request
24
+
25
+
For more details, please refer to our [Contribution Guidelines](CONTRIBUTING.md).
26
+
27
+
## Submission Criteria
28
+
29
+
- At least one founder must be Indian or have a substantial presence or development center in India.
30
+
- The tool must be dedicated to software development and testing, enhancing any stage of the SDLC, and boosting team productivity and effectiveness.
31
+
32
+
#### Good Examples:
33
+
34
+
- IDEs or Code Editors
35
+
- Testing tools
36
+
- Tools that enhance software development productivity
37
+
- Project management tools for software teams
38
+
- Tools for measuring software team productivity
39
+
40
+
#### Bad Examples:
41
+
42
+
- API products focused solely on integration
43
+
- Tools whose ideal customer profiles are not CTOs, Engineering Managers, Developers, or QA personnel
44
+
24
45
## Technologies Used
25
46
26
47
- 🔥[Astro](https://astro.build/) - Static Site Generator
@@ -54,30 +75,16 @@ India Dev Stack is a curated directory of software development tools created by
54
75
55
76
## Project Structure
56
77
78
+
#### Static Content
79
+
57
80
-`public`:
81
+
-`/public/blog-assets`: Pics for blog posts
82
+
-`/public/logos`: Logos of the company
83
+
-`/public/thumbnails`: Upload thumbnails for software entries.
58
84
59
-
-`/public/blog`: Pics for blog posts
60
-
-`/public/logos`: Logos of software you add
61
-
-`/public/software`: Pics for software entries
85
+
#### Dynamic Content
62
86
63
87
-`src/`:
64
-
-`components/`: Reusable UI components
65
-
-`content/software/`: Software entries in .yaml format
66
-
-`layouts/`: Page layouts
67
-
-`pages/`: Astro pages
68
-
-`styles/`: Global styles
69
-
-`utils/`: Utility functions
70
-
71
-
## Contributing
72
-
73
-
We welcome contributions to India Dev Stack! If you'd like to add a new software tool or improve the platform, please follow these steps:
74
-
75
-
1. Fork the repository
76
-
2. Create a new yaml for your software with all the details and add it to the `content/software` directory
77
-
3. Add a logo for your software in the `public/logos` directory and add the picture in the `public/software` directory
78
-
4. Make your other necessary changes
79
-
5. Submit a pull request
80
-
81
-
For more details, please refer to our [Contribution Guidelines](CONTRIBUTING.md).
88
+
-`content/software/`: Software entries in .yaml format. One file, one entry.
89
+
-`content/blogs/`: You are invited to write new content for fellow founders.
82
90
83
-
### Powered by [Beeceptor](https://beeceptor.com/)
0 commit comments