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/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/tishajillian/makemeupzz

This repository contains the source code for MakeMeUpzz, a web-based application designed for online makeup and skincare sales. The project was developed as part of an assignment for COMP6114001 - Pattern Software Design Course to demonstrate proficiency in ASP.NET and Domain Driven Design.

ado-net-entity-data-model aspnet csharp css dessign-pattern domain-driven-design entity-framework-sql html javascript pattern-software-design sap-crystal-report software-engineering

Last synced: 17 Jan 2025

https://github.com/ngljcb/interactivestory

Spring Boot app with Firebase, featuring an interactive story, developed with programming principles, SOLID, & design patterns for Software Engineering

design-patterns firebase-auth firebase-database interactive-story-game software-engineering solid-principles spring-boot unibo university-project

Last synced: 17 Dec 2024

https://github.com/n3d1117/shapecreator

Esercizio per esame di Ingegneria del Software - 2018

abstract-factory-pattern java observer-pattern software-engineering strategy-pattern

Last synced: 19 Dec 2024

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/cbillowes/tungstensaurus

A quest to fill the gap to becoming a full-stack senior software engineer.

documentation how-to software-engineering

Last synced: 17 Jan 2025

https://github.com/abhinavpy/se-mini-project-spring-2019

This repository contains all code and documentation with respect to the SE Project - Go vs Java Concurrency Analysis.

concurrency golang java performance-analysis programming-languages software-engineering

Last synced: 01 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/algojobs/meteor-jobs

The latest Meteor jobs, updated weekly.

jobs jobsearch meteor software-engineering

Last synced: 26 Jan 2025

https://github.com/fmind/cheatsheets

A collection of cheatsheets about software engineering and computer science

cheatsheets computer-science data-science manual software-engineering

Last synced: 24 Dec 2024

https://github.com/grmvoid/grmvoid.github.io

A passionate software engineer specializing as a backend engineer.

php software-engineering

Last synced: 01 Feb 2025

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

Hugo port of my blog (previously on Jekyll)

blog hakaselogs hugo software-engineering website

Last synced: 27 Jan 2025

https://github.com/twuni/recipe-book

JavaScript Training: Building a production-grade web app, piece by piece. Follow the commits.

javascript software-architecture software-design software-engineering software-engineering-fundamentals tutorial

Last synced: 19 Jan 2025

https://github.com/chinmaybhalodia/walmart-virtual-internship

All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.

data-munging data-structures java python relational-database-design software-architecture software-engineering sql

Last synced: 18 Dec 2024

https://github.com/presizhai/rmp-ai-assistant

This project implements a RAG system for a Rate My Professor service, leveraging Pinecone for vector storage and OpenAI for text embeddings. It preprocesses professor reviews using SpaCy for cleaning and sentiment analysis, enabling the AI assistant to provide more nuanced recommendations and insights based on student queries.

generative-ai large-language-model natural-language-processing openai software-development software-engineering spacy

Last synced: 18 Dec 2024

https://github.com/afkewolczyk/tokimon

A software engineering assignment to learn the back-end functionality of ruby on rails.

heroku ruby ruby-on-rails software-engineering

Last synced: 18 Dec 2024

https://github.com/g0di/g0di.github.io

Personal software engineering related blog

blog software-development software-engineering

Last synced: 14 Jan 2025

https://github.com/vikashpr/maang-interview-prep-100-dsa

Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!

algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews

Last synced: 20 Jan 2025

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/erseco/ugr_fundamentos_ingenieria_software

Practica final de Fundamentos de Ingeniería del Software (FIS) del Grado en Ingeniería Informática de la Universidad de Granada (UGR)

software-engineering ugr

Last synced: 19 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/shishirrsiam/phitron

This repository contains my learning materials, assignments, and projects from Phitron.io. It showcases my journey of learning programming, data structures, algorithms, and web development. Each folder reflects progress in specific topics and serves as a resource for future reference.

c cpp dsa phitron software-engineering

Last synced: 19 Jan 2025

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/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/harrisonwelch/csci-4600-software-engineering-notes

Notes for Dr. Nicholson's Software Engineering class

c-sharp markdown software-engineering umd

Last synced: 15 Jan 2025

https://github.com/barcawebcloud/bscan-go

A Go library for scan any computational device and atmospheric environment.

barca barca-cloud bscan bscan-go bwc go-library golang hardware scanner software-engineering

Last synced: 31 Jan 2025

https://github.com/baotejj/flashcard-o-matic-project

An application that allows users to create, add, edit, and delete decks and cards in the decks used for studying.

css git gitbash github html jest react react-bootstrap react-hooks react-router react-router-dom reactjs software-engineering study web-application web-development

Last synced: 27 Jan 2025

https://github.com/aakashdinkarh/projects

Website to showcase my all projects which are live or are noticeable.

collections projects showcase showcase-website skills software-engineering web-development

Last synced: 15 Jan 2025

https://github.com/aakashdinkarh/case-utils

Convert text to Camel Case, Snake Case, Title Case, Upper Case, or Lower Case with one click.

camel camel-case case case-utils lower lower-case project snake snake-case software-engineering title title-case upper upper-case utils web-development

Last synced: 15 Jan 2025

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/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/murilo122333/llendify

LLendify leverages large language models (LLMs) to analyze bank statements and provide instant loan eligibility insights. Upload your bank statement PDF to receive AI-powered loan recommendation, analysis of income patterns, spending habits, and creditworthiness. Get comprehensive financial assessments and loan recommendations in seconds.

banking-applications fastapi fintech langchain large-language-models openai-api pypdf2 software-engineering

Last synced: 03 Feb 2025

https://github.com/ivannunez25/ingenieria-de-software

Este es el proyecto final de la clase de Ingeniería de Software Agosto - Diciembre 2023, desarrollado por alumnos del Instituto Tecnológico de La Laguna

express mysql nodejs react software-engineering

Last synced: 15 Jan 2025

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/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/ilyasstrh/java-programming-principles-of-software-design

Java Programming: Principles of Software Design by Duke University

coursera java software-design software-engineering

Last synced: 13 Jan 2025

https://github.com/rabi-siddique/rate-limiter

This middleware allows rate limiting of incoming requests to an NodeJS/Express application by tracking the number of requests made by an IP address within a specified time window. Redis is used as a data store to track the number of requests and expiration of the rate limiting key.

expressjs nodejs software-development software-engineering

Last synced: 30 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/sebastianofazzino/java-programming-and-software-engineering-fundamentals-specialization

In this repository I'll store the projects I've been working on while studying Java Programming and Software Engineering Fundamentals Specialization by Duke University

algorithms java javascript programming software-development software-engineering

Last synced: 11 Jan 2025

https://github.com/benj1x/notes

Notes for the entirety of the B.SC in Software Engineering @ AAU

notes software-engineering

Last synced: 26 Jan 2025

https://github.com/francescobaio/swe-chessapp

ChessApp is a Java-based chess application that allows users to organize chess tournaments. The project includes a detailed documentation file, "Relazione_SWE.pdf," which provides insights into the development process, requirements analysis, class diagrams, and use cases.

chess java software-engineering

Last synced: 01 Feb 2025

https://github.com/sleekpanther/mastermind-game

Command line implementation of the board game Mastermind for a Software Engineering class

knuth knuth-algorithm mastermind mastermind-board-game mastermind-game noah noah-patullo noahpatullo pattullo pattulo patullo patulo software-engineering

Last synced: 15 Jan 2025

https://github.com/secti6n/s6rt

runtime the ulitmate. 只有活用文字才能拯救软件开发

chinese gdpl kernel ld2 nt runtime s6rt security software-engineering

Last synced: 20 Dec 2024

https://github.com/ivdatahub/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: 21 Nov 2024

https://github.com/vinicius-santoro/42-formation-lvl1-3.printf

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

42born2code 42school c shell-script software-engineering stdarg

Last synced: 25 Dec 2024

https://github.com/mangini-a/gestione-scontrini

SW Engineering a.a. 2023-24

java software-engineering

Last synced: 04 Feb 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/algojobs/pytorch-jobs

The latest PyTorch jobs, updated weekly.

jobs jobsearch pytorch software-engineering

Last synced: 15 Dec 2024

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/algojobs/react-jobs

The latest React jobs, updated weekly.

jobs jobsearch react software-engineering

Last synced: 15 Dec 2024

https://github.com/algojobs/software-engineer-jobs-europe

The latest Software Engineer jobs (Europe), updated weekly.

jobs jobsearch software-engineer-europe software-engineering

Last synced: 15 Dec 2024

https://github.com/algojobs/next.js-jobs

The latest Next.js jobs, updated weekly.

jobs jobsearch nextjs software-engineering

Last synced: 15 Dec 2024

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

The latest Laravel jobs, updated weekly.

jobs jobsearch laravel software-engineering

Last synced: 15 Dec 2024

https://github.com/yash9657/resume

This is the source code for a Software Engineer Resume template you can use to make your own professional resume

latex latex-template resume-template resume-tex software-engineering software-engineering-resume

Last synced: 15 Jan 2025

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

The latest Kotlin jobs, updated weekly.

jobs jobsearch kotlin software-engineering

Last synced: 15 Dec 2024

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

The latest Android jobs, updated weekly.

android jobs jobsearch software-engineering

Last synced: 15 Dec 2024

https://github.com/edinsonrequena/django-projects

Here you can find many different projects built with django

computer-science django django-application python software-architecture software-engineering

Last synced: 27 Jan 2025

https://github.com/algojobs/react-native-jobs

The latest React Native jobs, updated weekly.

jobs jobsearch react-native software-engineering

Last synced: 15 Dec 2024

https://github.com/algojobs/node.js-jobs

The latest Node.js jobs, updated weekly.

jobs jobsearch nodejs software-engineering

Last synced: 15 Dec 2024

https://github.com/algojobs/f-sharp-jobs

The latest F# jobs, updated weekly.

f-sharp jobs jobsearch software-engineering

Last synced: 15 Dec 2024

https://github.com/algojobs/entry-level-software-engineer-jobs-europe

The latest Entry Level Software Engineer jobs (Europe), updated weekly.

entry-level-software-engineer-europe jobs jobsearch software-engineering

Last synced: 15 Dec 2024

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

The latest iOS jobs, updated weekly.

ios jobs jobsearch software-engineering

Last synced: 15 Dec 2024

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

The latest Solidity jobs, updated weekly.

jobs jobsearch software-engineering solidity

Last synced: 15 Dec 2024

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

The latest HTMX jobs, updated weekly.

htmx jobs jobsearch software-engineering

Last synced: 15 Dec 2024

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

The latest Django jobs, updated weekly.

django jobs jobsearch software-engineering

Last synced: 15 Dec 2024

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

The latest Web3 jobs, updated weekly.

jobs jobsearch software-engineering web3

Last synced: 15 Dec 2024

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

The latest Java jobs, updated weekly.

java jobs jobsearch software-engineering

Last synced: 15 Dec 2024