Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Software Engineering

Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.

https://github.com/ramonfsk/data-structures-and-algorithms

Exercises about Data Structure & Algorithms teaching by @prateek27, Google Software Engineer

cplusplus data-structures-and-algorithms interview-questions problems-solving software-engineering xcode

Last synced: 19 Dec 2024

https://github.com/memgonzales/krafts-by-kat

Software solution (web application) for Krafts by Kat, an online retail business founded in 2017 that provides customized corporate giveaways to clients

business expressjs javascript mocha mocha-chai mongodb nodejs online-business-platform software-engineering software-solutions

Last synced: 20 Jan 2025

https://github.com/saxonrah/the_faulting_problem

Faulting Problem conjecture in computer science and software engineering. This repository contains a conjecture and proof with an implementation in Coq.

computer-science coq mathematics software-engineering white-paper whitepaper

Last synced: 24 Dec 2024

https://github.com/j5py/j5py-fr

Profil GitHub en Français. Vue d'Ensemble des Technologies, et Parcours.

devops full-stack information-security software-engineering support web-development

Last synced: 25 Dec 2024

https://github.com/philspil66/philspil66

Hey I'm Phil and this a short introduction to what I've done over the years in the Software sector, what I'm up to now and where you can get in touch.

games legacy-code programming retrogames retrogaming software software-development software-engineering

Last synced: 25 Dec 2024

https://github.com/alinababer/django-based-website-code-generation-with-rag-llama3-multi-agi-of-software-development-webapp

The Django-based-Website-Code-generation-with-RAG-Llama3-Multi-AGI-of-Software-development leverages advanced technologies and specialized agents to streamline the entire software development lifecycle. This repository contains Django based Web Application

agi code-generation django llama3 multi-agent-systems python rag redis-server retrival-augmented-generation software-development software-engineering webapplication website-generation websocket

Last synced: 20 Jan 2025

https://github.com/ramapinnimty/cs5704-se-vault

Official SE-VAULT Project Repository for the team Root_Mean_Square.

beginner-friendly covid-19 learning-and-development mental-health remote-collaboration software-engineering

Last synced: 01 Jan 2025

https://github.com/ranaessam03/online-payment-system

Online payment system for transferring money and paying bills.

design-patterns software-engineering solid-principles

Last synced: 25 Dec 2024

https://github.com/vinicius-santoro/42-basecamp

Exercises done in basecamp at School 42 - São Paulo unit. (July/2021).

42basecamp 42born2code c shell software-engineering

Last synced: 25 Dec 2024

https://github.com/vinicius-santoro/42-formation-lvl1-2.get_next_line

Project 2: get_next_line - Second project for the formation of software engineers at school 42 São Paulo.

42born2code 42school 42sp c shell software-engineering

Last synced: 25 Dec 2024

https://github.com/aheil/seks

Vorlesung Software Engineering komplexer Systeme im Studiengang Software Engineering Bachelor (SEB) und Angewandte Informatik Bachelor (AIB) an der Hochschule Heilbronn.

educational lecture-material software-engineering university-course

Last synced: 25 Dec 2024

https://github.com/alinababer/django-based-website-code-generation-with-rag-llama3-multi-agi-of-software-development-api

The Django-based-Website-Code-generation-with-RAG-Llama3-Multi-AGI-of-Software-development leverages advanced technologies and specialized agents to streamline the entire software development lifecycle. This repository is django based rest api of this project

agi code-generation django djanogo-rest-framework html-css-javascript llama3 multi-agent-systems rag retrival-augmented-generation software-development software-development-lifecycle software-engineering website-generation

Last synced: 20 Jan 2025

https://github.com/artemzarubin/texteditor

This project is a basic text editor built using Windows Forms in .NET. It allows users to edit text and includes a feature to parse data from the university's website, displaying the parsed information within the editor. This project demonstrates my ability to work with Windows Forms, handle web data parsing, and develop user-friendly applications.

c-sharp dot-net programming software-engineering text-editor

Last synced: 20 Jan 2025

https://github.com/shuddha2021/taskmanager-pro-java-monolithic

A robust, feature-rich monolithic Java application demonstrating advanced task management capabilities and software architecture principles.

command-line inventory-management java monolith-architecture order-processing reporting sales-report software-engineering task-management

Last synced: 26 Dec 2024

https://github.com/shuddha2021/shuddha-portfolio

Shuddha’s Portfolio: A showcase of software engineering prowess and projects, crafted with HTML, CSS, and JavaScript.

devops full-stack-development professional-experience project-showcase software-engineering web-development

Last synced: 26 Dec 2024

https://github.com/mdsabbiralmamon/getting-ready-to-be-hired-as-web-developer

This repo is a record of my preparation for becoming a full stack web developer. Here I am keeping all my theoretical study documents of : HTML, CSS, JS and Other study Materials. If you are also a self learner like me then you are free to fork and contribute this repo.

coding-interview-questions html html5 html5-interview-questions html5-questions html5-tech-interview interview-prep interview-preparation interview-questions programming-interview-questions software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions webdeveloperbootcamp webdevelopment

Last synced: 13 Jan 2025

https://github.com/alexandrbig1/journey-journal

MemoryLane is a React Native app designed for users to capture and share memorable moments. Users can register and log in with Firebase, upload photos with descriptions, and add comments on each other's posts. The app also features a profile section where users can view their photo collection.

expo mobile-app mobile-application mobile-development react react-native react-native-app reactjs reactnative software-development software-engineering

Last synced: 02 Jan 2025

https://github.com/jorjishasan/software_engineer-hackerrank

I solved three questions on three different topics ( SQL, REST API, Problem Solving). The problems were basic. I had fun solving them, and feel free to share them here. Put them in good use. Cheers 🥂

problem-solving rest-api software-engineering sql

Last synced: 26 Dec 2024

https://github.com/ahmed-maher77/ahmedmaher-portfolio

This is my portfolio, showcasing my skills, projects, services I offer, education, work experience, resume, certifications, contact information, social media links, and more.....

backend-development front-end-development fullstack-development mobile-development software-engineer software-engineering web-deisgn web-development

Last synced: 26 Dec 2024

https://github.com/rachamallayeswanthreddy/wells_fargo_software_engineering

Participated in Wells Fargo's Software Engineering virtual experience via Forage. Designed an efficient data model for an investment management system, emphasizing optimal data representation and relationships.

jpa software-engineering

Last synced: 26 Dec 2024

https://github.com/dimazeland/dimazeland

✅ Key points & Tech Stack

backend-development java software-engineering

Last synced: 25 Jan 2025

https://github.com/peppapig13132/go-engineering-path

🚀 Quick guide to preparing for a Go Engineer role

backend go golang software-engineering

Last synced: 10 Jan 2025

https://github.com/ysmr101/hail_electronic_self_services_app

A complete SWE project based on a real SRS document, issued by Hail University IT department.

android-application java rfp software-engineering srs-document

Last synced: 10 Jan 2025

https://github.com/christimperley/se-artifact-sharing

Provides the accompanying artifact for "Understanding and Improving Artifact Sharing in Software Engineering Research".

artefact artifact replication-package research software-engineering

Last synced: 03 Jan 2025

https://github.com/algojobs/nestjs-jobs

The latest NestJS jobs, updated weekly.

jobs jobsearch nestjs software-engineering

Last synced: 25 Jan 2025

https://github.com/anwarulislam/anwarulislam

👋 Hi there, My name is Anwar. I'm 25 years old, self-taught programmer, currently living in Dhaka, 🇧🇩.

anwarul anwarul-islam github-profile islam jsgeek software-engineering web-application-developer

Last synced: 23 Jan 2025

https://github.com/boramalper/inf2c-se-notes

Notes for Informatics 2 - Software Engineering (INF2C-SE) at The University of Edinburgh

betterinformatics edinburgh lecture-notes software-engineering

Last synced: 11 Jan 2025

https://github.com/h0r4t1u/socialnetworkproject

Social Network project for uni made in Java with javaqfx

cs fmi java java8 javafx javafx-application map oop social software-engineering ubb

Last synced: 04 Jan 2025

https://github.com/ganeshkadam65/cprogrammingtutorials

The "CProgramming Tutorials" repository on GitHub is a beginner-friendly resource for learning the C programming language. It offers a structured learning path, clear explanations, and practical code examples to help individuals grasp the fundamentals of C programming.

c coding ctutorial excercises programming software-development software-engineering tutorials

Last synced: 04 Jan 2025

https://github.com/ganeshkadam65/leetcodesolutionscpp

LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial

algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering

Last synced: 04 Jan 2025

https://github.com/leungll/mycalculator

Four Operations, Introduction to Software Engineering course, 2019 Spring, NENU

calculator java-8 nenu software-engineering

Last synced: 04 Jan 2025

https://github.com/leungll/gardenprotector

GardenProtector, Introduction to Software Engineering course, 2019 Spring, NENU

element-ui mysql nenu software-engineering sringboot vuejs

Last synced: 04 Jan 2025

https://github.com/algojobs/ember-jobs

The latest Ember jobs, updated weekly.

ember jobs jobsearch software-engineering

Last synced: 26 Jan 2025

https://github.com/akk85/cs-2110

All the Assignments saved from Cornell University CS 2110(Object-Oriented Programming and Data Structures course)

binary-search-tree concurrency datastuctures djikstra-algorithm dynamic-programming graph-algorithms java object-oriented-programming recursion shortest-path-algorithm software-engineering

Last synced: 18 Jan 2025

https://github.com/allenpandas/se4ml-toolkit

人工智能+计算机安全交叉领域科研工具🔧 SE4ML: Security for Machine Learning. This repository is the Toolkit for Security, Robustness and Reliability of the Machine Learning.

ai-security aisecurity machine-learning reinforcement-learning reliability-engineering robustness security software-engineering software-testing tool toolkit

Last synced: 24 Jan 2025

https://github.com/akk85/tonykariuki.github.io

My Website Portfolio that showcases my projects, skills, and achievements in the field of Embedded Software Engineering, Electrical Engineering, and other related areas.

cornell-university css electrical-engineering embedded-systems html javascript js projects senior software-engineering

Last synced: 18 Jan 2025

https://github.com/farhan0167/sublet

A subletting application that connects subletters and sublettee's. Built using React and Firebase to harness the power of fast prototyping for my CIS capstone project.

firebase reactjs software-engineering

Last synced: 12 Jan 2025

https://github.com/vwapplications/softeng

Software Engineering Ontology app to create pedagogical course project

django ontology pcp pedagogical-course-project semantic-web software-engineering sparql triple-store

Last synced: 12 Jan 2025

https://github.com/dgomes/emontxv3_4_softwareserial

This code is a fork of emonTxV3_4_DiscreteSampling.ino

emoncms emontx software-engineering

Last synced: 27 Dec 2024

https://github.com/streamcode9/software-design

This repository collects software design principles

software-architecture software-design software-development software-engineering

Last synced: 12 Jan 2025

https://github.com/martindios/apuntes

Apuntes de Ingeniería Informática

apuntes informatica latex latex-document notes software-engineering

Last synced: 26 Jan 2025

https://github.com/codehakase/hakaselogs-hugo

Hugo port of my blog (previously on Jekyll)

blog hakaselogs hugo software-engineering website

Last synced: 01 Oct 2024

https://github.com/moheladwy/instapay

In this project we will work on building something like Instapay system.

instapay intellij-idea java money-management money-transfer software-design software-engineering

Last synced: 12 Jan 2025

https://github.com/ivanukhov/software-engineering

Playground for software engineering

software-engineering

Last synced: 18 Jan 2025

https://github.com/madhurimarawat/software-engineering

This repository provides exercises for practicing software engineering techniques, including version control, code review, unit testing with Python, continuous integration, and agile methodologies.

git pytest python software-engineering software-testing

Last synced: 18 Jan 2025

https://github.com/being-amara-khan/computer-science-books

This Repository contains books regarding Computer Science

computer-science deep-learning git software-engineering

Last synced: 18 Jan 2025

https://github.com/denpeshkov/cs-notes

Notes about Computer Science and Software Engineering

computer-science garden go hardware learning os software-engineering

Last synced: 18 Jan 2025

https://github.com/bniladridas/simubot

This project combines machine learning and robotics simulation to create a system capable of object detection and interaction within a simulated environment. Using TensorFlow for the AI model and PyBullet for the simulation, the project demonstrates how a robot can be trained to recognize objects and respond accordingly.

machine-learning python-programming robotics-simulation software-engineering

Last synced: 18 Jan 2025

https://github.com/amirreza81/system_analysis_and_design

Solutions to project, homework and quiz of System Analysis and Design (CE-418) at Sharif University of Technology

bpmn bpms sad software-engineering trello

Last synced: 20 Jan 2025

https://github.com/algojobs/ruby-on-rails-jobs

The latest Ruby on Rails jobs, updated weekly.

jobs jobsearch ruby-on-rails software-engineering

Last synced: 26 Jan 2025

https://github.com/klaytonjr/design-patterns-js

Explore the world of JavaScript design patterns with this advanced to-do list project. As an experienced developer, I took on the challenge of implementing all design patterns in one project, providing insights into their applications. Dive into the code, mark your to-dos, and discover the nuances of advanced JavaScript concepts.

coding-challenge design-patterns javascript software-engineering todolist webdevelopment

Last synced: 19 Jan 2025

https://github.com/nicanor008/shoman-web-app-platform

Shoman was a software engineering Mentorship program which was run by a group of software engineers between 2019 - 2021. The program had a success of mentees joining tech and others acquiring internships. The program was stopped due to time commitment challenges by the mentors. We hoping to revive this program in the near future

gatsby mentorship nodejs react software-engineering

Last synced: 21 Dec 2024

https://github.com/candygoose/informatic_se

Информатика Программная инженерия (ПИиКТ) ИТМО

excel informatic itmo java latex python software-engineering

Last synced: 05 Jan 2025

https://github.com/ivanildobarauna/pypi-package-stats

Project for ingest pypi packages data from BigQuery and send to DataDog for analysis and insights with dashboards, monitors and more

bigquery cloud data-engineering data-warehouse gcp software-engineering

Last synced: 29 Dec 2024

https://github.com/joelkor/unlocktool-activated-version

UnlockTool-Activated-Version is a powerful software tool designed to unlock various devices with advanced encryption algorithms, ensuring secure access. It offers a user-friendly interface and seamless functionality for efficiently unlocking devices without compromising data integrity.

app application development engineering github hack programming programming-tool software software-engineering software-tool tech technology tool

Last synced: 21 Dec 2024

https://github.com/alexandrbig1/goit-sql-hw-03

This repository contains my homework assignments for learning basic SQL functions and understanding query operations to retrieve and manipulate information.

backend computerscience data-structures database git software-engineering sql

Last synced: 23 Jan 2025

https://github.com/alexandrbig1/goit-cs-hw-01

This repository showcases my solutions to the initial homework assignment for 'Computer Systems and Their Fundamentals'. It includes tasks in both assembly language and Python programming.

asm assembly computer-science dosbox dosbox-emulator python software-engineering

Last synced: 23 Jan 2025

https://github.com/rubdos/docker-artifact

Docker stuff for https://github.com/vitiral/artifact

docker docker-image software-development software-engineering tool

Last synced: 17 Dec 2024

https://github.com/oechsler/fowler

📝 Software Engineering homework

crap homework software-engineering

Last synced: 14 Jan 2025

https://github.com/astrodynamic/e-tickethub

E-TicketHub is an educational project aimed at studying the development lifecycle of an automated airline ticket distribution system, focusing on system analysis and architecture.

airline-system automation booking-engine booking-system business-analytics documentation e-ticket edifact emd fare-calculation global-distribution-systems integration project-management requirements-analysis scalable-systems software-architecture software-engineering system-analytics ticketing ticketing-system

Last synced: 29 Dec 2024

https://rseng.github.io/devstories/

Behind the Scenes of Tech's Passion Projects ⭐️

developer podcast rseng software software-engineering stories

Last synced: 08 Nov 2024

https://github.com/trendev/equivalent-binary-trees

Exercise : equivalent binary trees

golang software-engineering

Last synced: 14 Jan 2025

https://github.com/salma-mamdoh/smart-order-and-notification-management-system

Our project for Advanced Software Engineering Course taken during Winter 2023 semester

api design-patterns java mvc postman rest-api software-engineering spring-boot

Last synced: 30 Dec 2024

https://github.com/jonathanfernandi/quickev

This repository contains Group 7 - QuickEV's AoL (Assurance of Learning) Final Project for COMP6100001 - Software Engineering and COMP6884001 - Agile Software Development courses. This final project has been declared to have passed with a high distinction (score: 90, grade: A).

ado-net-entity-data-model agile-software-development asp-net aspx assurance-of-learning csharp css figma final-project human-computer-interaction scrum software-design software-engineering software-pattern sql-server-database

Last synced: 27 Dec 2024

https://github.com/deathstorm01/unlocktool-activated-version

UnlockTool-Activated-Version is a powerful software tool designed to unlock various types of digital devices securely. It offers advanced features and user-friendly interface for easy activation processes.

activation app application coding development engineering github hack programming programming-tool software software-engineering software-tool tech technology tool unlock unlocktool-activated-version utility version

Last synced: 21 Dec 2024

https://github.com/anty-filidor/tree-ranking

CLI app that analyses trees with good pythonic practices

design-patterns graphs networkx python software-engineering

Last synced: 01 Jan 2025

https://github.com/anty-filidor/template-python

Template project for python with linters

linters python software-engineering template

Last synced: 01 Jan 2025

https://github.com/invidian/blog

My blog about software engineering

blog software-engineering

Last synced: 11 Jan 2025

https://github.com/syed-bakhtawar-fahim/assemblylanguage

Mastering the Art of Assembly Language Programming: A Practical Guide for Students, Professionals, and Hobbyists. Specially for the student of UBIT

assembler assembly assembly-language assembly-language-programming semester4 software-engineering

Last synced: 24 Dec 2024

https://github.com/rb555/dsa_java

DSA problems and solutions using Java

dsa dsa-practice java software-development software-engineering

Last synced: 21 Jan 2025