Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amrdb/software-environment-concepts
Static Site Generated Progressive Web App Glossary eBook for software concepts.
https://github.com/amrdb/software-environment-concepts
backend basics cloud cms database desktop devops environment-concepts frontend javascript mobile nuxt programming server software software-development software-engineering vue
Last synced: 8 days ago
JSON representation
Static Site Generated Progressive Web App Glossary eBook for software concepts.
- Host: GitHub
- URL: https://github.com/amrdb/software-environment-concepts
- Owner: amrdb
- License: mit
- Created: 2021-04-18T03:28:44.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-04-30T11:55:25.000Z (over 1 year ago)
- Last Synced: 2024-10-26T22:45:18.684Z (10 days ago)
- Topics: backend, basics, cloud, cms, database, desktop, devops, environment-concepts, frontend, javascript, mobile, nuxt, programming, server, software, software-development, software-engineering, vue
- Language: Vue
- Homepage: https://softwareconcepts.vercel.app
- Size: 1.13 MB
- Stars: 44
- Watchers: 3
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-egypt-opensource - Software Environment Concepts - A glossary ebook for software concepts in topics like frontend, backend, databases, cloud & etc... (Projects / Books)
README
Software Environment Concepts
Understand Software Concepts---
## About
If you are new to software engineering or you are working in a software company (Manager, HR, Product Manager, etc..) and you want to understand what the engineers are talking about and lead them or you are Busines man/woman and you want to build a software product but you don't have experience in the field of software engineering then you should read this book. This eBook is like a glossary for software expressions or concepts where you can carry everywhere offline and online.
Software Environment Concepts App was built using:
- Vue.js
- Nuxt.js
- TailwindCSS## Contributions
Software Environment Concepts is open to contributions, but first go to the [discusions](https://github.com/Amr2812/software-environment-concepts/discussions) and let me know what you are working on first that way we don't overwrite each other.
#### What can you do to help:
- Reporting an issue or a misleading concept
- Fix an issue or a misleading concept
- Add New Concepts and Modules
- Suggest Changes and Feature request
- etc...
> #### Note:
>
> You can fork and write in each module file without setting the environment using Markdown## Our Development Process
All changes happen through pull requests. Pull requests are the best way to propose changes. We actively welcome your pull requests and invite you to submit pull requests directly [here](https://github.com/Amr2812/software-environment-concepts/pulls), and after review, these can be merged into the project.
## Using the Project's Standard Commit Messages
This project is using the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) standard. Please follow these steps to ensure your
commit messages are standardized:## Modules
| Module | Status |
| :------------------------------- | :---------: |
| [Basics](content/basics.md) | ✔ |
| [Frontend](content/frontend.md) | ✔ |
| [Backend](content/backend.md) | ✔ |
| [Databases](content/databses.md) | ✔ |
| [CMS](content/cms.md) | ✔ |
| [Mobile](content/mobile.md) | ✔ |
| [Cloud](content/cloud.md) | ✔ |## How to run locally
Fork the repo then install localy then Run:
```bash
# install dependencies
$ npm install# serve with hot reload at localhost:3000
$ npm run dev# build for production, generate static project and launch server
$ npm run generate
$ npm run start
```For detailed explanation on how things work, check out [Nuxt.js docs](https://nuxtjs.org).
---
🤝🏻 Connect with the author
> Don't forget to star the project