Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chisa-dev/aastu-software-engineering-resource

πŸ“š AASTU Software Engineering Resources
https://github.com/chisa-dev/aastu-software-engineering-resource

resources software-engineering

Last synced: 2 days ago
JSON representation

πŸ“š AASTU Software Engineering Resources

Awesome Lists containing this project

README

        

# Software Engineering Resources

![Node.js Version](https://img.shields.io/badge/Node.js-18.0-green)
![Docusaurus Version](https://img.shields.io/badge/Docusaurus-2.0-orange)
![GitHub Stars](https://img.shields.io/github/stars/gemechis-elias/AASTU-Software-Engineering-Resource?style=social)

---

## 🌟 Welcome to Software Engineering Resources

This repository is a collaborative effort by **Addis Ababa Science and Technology University (AASTU)** Software Engineering students. Our mission is to create a centralized, well-organized, and easily accessible collection of learning resources such as books, PPTs, PDFs, code snippets, tests, and assignments. Together, we aim to empower students by sharing knowledge and supporting academic success.

---

## πŸš€ Project Overview

### **Our Mission**

Most resources are scattered or poorly organized. Our main goal is:
- Collecting and organizing educational materials to make them accessible to everyone.
- Providing a platform for students to practice and improve their Git and collaboration skills.

The **website is automatically generated** from the resources in this repository using modern web technologies, ensuring it stays up-to-date with the latest contributions.

Have any ideas or suggestions? [Contact us on Telegram](https://t.me/realgemechis).

---

## πŸ› οΈ Technologies Used

This project leverages the following technologies:
- **Docusaurus**: To generate a static, user-friendly website from the repository content.
- **Node.js**: For automating tasks like resource syncing.
- **GitHub Actions**: To automate the syncing and deployment processes.
- **Markdown**: To structure and format resources.

---

## ✍️ How to Contribute

Interested in contributing to this project? Your contributions are highly valued! Here’s how you can help:
1. **Fork** this repository.
2. Add or organize resources in the appropriate directories.
3. Submit a **Pull Request** with your changes.

### Contribution Guidelines
- Add resources in the correct format and directory.
- Ensure filenames are clear and descriptive.
- Be respectful of the community guidelines and focus on sharing quality content.

---

## πŸ’› Note to Contributors

"We rise by lifting others." Please upload any resources you have that may help others. By sharing, you’re not only enriching this repository but also contributing to the success of fellow students.

---

## ⭐ Show Your Support

If you find this project helpful, please consider giving it a star 🌟 on GitHub. Your support motivates us to keep improving and expanding this initiative!

---