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/scifer99/restful-api-using-flask-only

Here is a basic RESTful API using Flask module only

network-engineering rest-api restful-api software-engineering

Last synced: 07 Jan 2025

https://github.com/yuelinxin/skills-worth-sharing

All the basics that you need to know for Computer Science & Software Engineering learners.

beginner computer-science skillshare software-engineering

Last synced: 23 Oct 2024

https://github.com/markussdemidovs/wheredev

A free resource on learning software development / web development.

a free freecodecamp learning software-development software-engineering theodinproject webdevelopment

Last synced: 27 Dec 2024

https://github.com/theideasaler/ngx-http-get-shell

ngx-http-get-shell is a lightweight angular component which encapsulate GETs and client-side cache solution.

angular http-shell optimization rest-api software-engineering webdevelopment

Last synced: 20 Dec 2024

https://github.com/bayars/3311project

Software Engineering-EECS3311 Presents country data's with several type of charts and years.

design-patterns java junit5 login-system randoop software-engineering swing

Last synced: 18 Jan 2025

https://github.com/kasir-barati/python

A comprehensive course for Python

python python3 software-engineering tutorial

Last synced: 01 Dec 2024

https://github.com/edwinvanderven/design-patterns-examples

Various implementations of different design patterns

design-pattern design-patterns software-engineering typescript

Last synced: 03 Dec 2024

https://github.com/candygoose/database_se

Базы данных Программная инженерия (ПИиКТ) ИТМО

database itmo psql software-engineering sql

Last synced: 11 Oct 2024

https://github.com/icanerdogan/meta-coding-interview-preparation

You'll learn about a coding interview, what it could consist of, and the types of coding interviews you might encounter. You’ll learn about how to prepare for a coding interview, focusing on communication and working...

interview interview-practice interview-preparation software-development software-engineering

Last synced: 26 Dec 2024

https://github.com/ntinouldinho/mutex-assignment

Assignment implemented using C. Creating a ticket reservation system with the use of Mutex to help maintain order in the booking process.

shell software-engineering

Last synced: 08 Dec 2024

https://github.com/anthhon/stm

STM (Secure Terminal Messenger) is a command-line messenger focused in security and reliability

collaboration command-line community innovation open-source programming software-development software-engineering ssl technology web-development xmpp xmpp-client

Last synced: 20 Dec 2024

https://github.com/rikurauhala/minitex

Minitex is a command-line application for managing academic references in the BibTeX format | Python | Robot Framework | SQLite3

automated-testing bibtex continuous-integration coverage database github-actions latex poetry portfolio python robot-framework scrum software-engineering sql sqlite3

Last synced: 26 Sep 2024

https://github.com/cizr/keylogger-and-system-information-gathering-script

A Python script for educational and ethical purposes, acting as a basic keylogger and system information gatherer. Captures keypress events, logs active applications, takes screenshots, and collects system details. Use responsibly and ethically. Prohibited for malicious purposes.

cybersecurity ethical-hacking-tools keylogger-python software-engineering

Last synced: 28 Nov 2024

https://github.com/cizr/multi-agent-ecosystem-simulation

This repository contains a multi-agent ecosystem simulation developed using NetLogo. The simulation models the interactions between different agents in a simplified ecosystem, including cows, lions, a bull, and a dog.

ecosystem netlogo simulation-modeling software-engineering

Last synced: 28 Nov 2024

https://github.com/scifer99/next.js-frontend-template

This is a frontend development template for web applications using Next.js!

front-end-development next-js nextjs-template nextjs13 software-development software-engineering

Last synced: 07 Jan 2025

https://github.com/scifer99/restful-api-using-flask_restful

This is another basic RESTful API using flask_restful

network-engineering rest-api restful-api software-engineering

Last synced: 07 Jan 2025

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

The latest entry level software developer jobs, updated weekly.

entry-level jobs jobsearch junior junior-developer new-grad software-engineering

Last synced: 15 Dec 2024

https://github.com/dinithafdo/dinithafdo

Dinitha Fernando is a Software Engineering undergraduate at Sri Lanka Institute of Information Technology (SLIIT), Aiming to make the world a better place for all living beings, using technology as his tool for positive change.

dinitha dinitha-fernando sliit software-engineering

Last synced: 03 Jan 2025

https://github.com/mraza007/computerscience-resources

This repo is made to help people find CS related resources

computer-science interview resources software-engineering

Last synced: 28 Nov 2024

https://github.com/scikit-surgery/scikit-surgerytutorial02

SciKit-Surgery Tutorial02 provides a tutorial on how to implement a simple algorithm using the SciKit-Surgery project's Python Template

cookiecutter python scikit-surgery software-engineering ucl

Last synced: 29 Nov 2024

https://github.com/course-one/make-introduction

A sample C and Go codebase to automate builds using Make (Makefile).

make makefile makefile-syntax software-development software-engineering

Last synced: 13 Jan 2025

https://github.com/bumi/mshauri

Questionnaire and Recommendations app currently providing information about software engineering best practices

questionnaire ruby rwanda software-engineering

Last synced: 01 Jan 2025

https://github.com/gustavomdsantos/gustavosotnas.github.io

Site de apresentação de meu portfólio de projetos de software. http://bit.ly/gustavosotnas-develop ou

personal personal-site personal-website portfolio portfolio-site portfolio-website software software-developer software-engineering web website

Last synced: 01 Jan 2025

https://github.com/jacobmaizel/personal-site

My Personal Blog / Portfolio Site

nextjs software-engineering vercel

Last synced: 14 Jan 2025

https://github.com/ntinouldinho/distributed-system-music-streamer

Music Streaming Android app made with Java, implementing the client broker server architecture.

android distributed-systems java music-streaming sockets software-engineering

Last synced: 08 Dec 2024

https://github.com/ntinouldinho/cpp-image-filtering

An image editor with filters implemented with C++

software-engineering

Last synced: 08 Dec 2024

https://github.com/costopoulos/deliveryapp

Delivery App currently being developed by me and a colleague. Expected to air on May.

android api-development application delivery django flutter full-stack-development ios software-engineering

Last synced: 26 Dec 2024

https://github.com/jamezmca/the-ultimate-guide-to-getting-hired

This comprehensive guide tells you everything you need to know to have the ultimate job application and be the best canidadate for the job 🔥

ai cover-letter guide-to-linkedin guide-to-networking how-to-get-a-job how-to-get-hired resume resume-builder resume-guide resumebuilder software-engineering tech

Last synced: 18 Dec 2024

https://github.com/ngljcb/px-interactive-story

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: 25 Dec 2024

https://github.com/felipealfonsog/felipealfonsog

Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.

computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering

Last synced: 12 Dec 2024

https://github.com/frenchbread/kloc

Count lines of code (KLOC) in a project.

kloc nodejs npm software software-engineering

Last synced: 19 Dec 2024

https://github.com/towaquimbayo/portfolio

Towa Quimbayo's portfolio website features multiple high-quality media design projects that highlight his career.

css css3 graphic-design html html5 javascript portfolio portfolio-website software-development software-engineering web-development

Last synced: 13 Jan 2025

https://github.com/dimitri4788/softwaredesign

This repo contains software design related documents and information.

design-document documentation gitcommit gitflow-workflow software-development software-engineering

Last synced: 17 Jan 2025

https://github.com/gabrielf7/engenharia-software-error418

Repositório destinado ao Grupo ERROR418, com o intuito de disseminar sobre o tema de Engenharia de Software.

analise-de-requisitos desenvolvedor engenharia engenharia-software engineering facimp git software-engineering

Last synced: 30 Dec 2024

https://github.com/raphaelamonteiro/bertoti

Repositório dedicado as disciplinas lecionadas pelo Professor Giuliano Bertoti

programming requirements-engineering software-architecture software-engineering tradeoff-analysis

Last synced: 25 Dec 2024

https://github.com/borysshulyak/personal-tech-blog

Personal technical blog about Software Engineering maintained by Boris Shulyak

articles blog software-engineering tech

Last synced: 21 Dec 2024

https://github.com/memergamer/exampleprojectdocumentation

This repository is meant to represent a general project documentation of a software engineering project

documentation example github-actions github-pages html-generation latex pdf-generation sapientia-university software-engineering

Last synced: 29 Dec 2024

https://github.com/nitinprakash96/swe17

Software engineering project. A common use webapp for a Diagnostic center.

flask python software-engineering

Last synced: 18 Dec 2024

https://github.com/oleksa-oleksa/coffee_vending_machine_project

C++ software simulation of a coffee vending machine with actuators, sensors, database and graphical interface.

cpp qtcreator software-engineering software-testing

Last synced: 18 Dec 2024

https://github.com/simonesartoni/softwareengineering2

Project of "Software Engineering 2" course attended at Politecnico di Milano consisting of the creation of a Requirements Analysis and Specification Document (RASD) and of a Design Document for a given real world problem.

dd rasd software-engineering

Last synced: 04 Jan 2025

https://github.com/vinicius-santoro/42-formation-lvl1-1.libft

Project 1: libft - First project for the formation of software engineers at school 42 São Paulo.

42born2code 42school c shell-script software-engineering

Last synced: 25 Dec 2024

https://github.com/iulianoroberto/softwarestaticanalyzer

Software Static Analyzer is a python base tool to evaluate the evolution of software quality in the years, on the base of metrics value, presence of clones and other factor of static analysis of source code.

clone-coding metrics metrics-visualization software-engineering software-metrics technical-debt

Last synced: 24 Nov 2024

https://github.com/seanmcp/resume

💼 A more detailed developer resume

developer javascript react resume software-engineering web-development

Last synced: 18 Dec 2024

https://github.com/rakeshbal99/road-repair-and-tracking-system

This repository contains code to the system developed as a part of Software Engineering Course.

java software-engineering

Last synced: 11 Jan 2025

https://github.com/jimcostdev/mis_apuntes_unir

Aquí encontrarás una recopilación de apuntes, trabajos, laboratorios y actividades que he ido realizando durante mis estudios del Grado en Ingeniería Informática en la Universidad Internacional de La Rioja (UNIR).

development java python software-engineering

Last synced: 29 Dec 2024

https://github.com/doreapp/doreapp.github.io

Resume and portfolio data, presented in via a static website

jekyll jekyll-site portfolio portfolio-website resume resume-website software-engineering yaml

Last synced: 11 Oct 2024

https://github.com/francescobianco/spotlight.yafb.net

SWE Spotlight 💡 La newsletter italiana di ingegneria del software

newsletter software-engineering

Last synced: 12 Jan 2025

https://github.com/aravindvnair99/email-application

Code from Software Engineering Lab project at Amrita School of Engineering, Bengaluru. Made as per use cases and requirements given by Tata Consultancy Services Limited on November 2017

amrita amrita-bengaluru amrita-university bootstrap3 email email-platform expressjs firebase firebase-auth firebase-firestore nodejs software-engineering tcs

Last synced: 27 Oct 2024

https://github.com/emmanuelezenwere/erpager

Machine Learning NLP Web Application to Extract, Transform and Load (ETL) Twitter Messages into an SQL database and classify messages into response categories for First Responders, Disaster Response Organisations and Emergency Response Personnels during Disasters.

css etl-pipeline flask heroku html javascript ml-engineering ml-pipeline nlp pandas python sklearn software-engineering web-application

Last synced: 19 Dec 2024

https://github.com/abdullah00001/postbook

Postbook v0.2.4 is a social networking platform in its development phase, featuring secure user authentication, post sharing, and account management. This release includes password recovery, user verification middleware, and bug fixes. The repository contains all source code for ongoing development.

backend-development expressjs front-end-development full-stack mongodb mongoose nodejs postman reactjs rest-api software-engineering

Last synced: 12 Jan 2025

https://github.com/hyperskys/portfolio

My Portfolio Website for people inquiring about it.

javascript portfolio portfolio-website software-development software-engineering website

Last synced: 11 Dec 2024

https://github.com/andyfratello/pes

📱 GreenWheel - Projecte de PES Tardor 2022 - FIB UPC

android-studio dart django fib-upc flutter greenwheel pes-fib pycharm python software-engineering

Last synced: 25 Nov 2024

https://github.com/qyfashae/sei_library_for_machine_learning

Software Engineering Institute Libraries for machine learning. Over 5 000 documents from over three decades of research into best practice in software engineering

machine-learning sei-libraries software-engineering trained-models trained-weights

Last synced: 12 Jan 2025

https://github.com/scifer99/flappy-bird-game

This program is a version of Flappy Bird, Its not exact, but its close enough

2d-game 2d-graphics flappy-bird-game pygame-games python310 software-development software-engineering software-testing

Last synced: 07 Jan 2025

https://github.com/skeptycal/skeptycal.github.io

Software developer in Austin, TX (Python, Go, data, BS Chemistry)

chemistry go golang nuxtjs portfolio portfolio-website python software-development software-engineering vuejs

Last synced: 18 Jan 2025

https://github.com/scifer99/helicopter-game

This is a 2 dimensional game (like the others I posted) where you fly a helicopter and try not to crash.

2d-graphics pygame-games python3 random software software-development software-engineering

Last synced: 07 Jan 2025

https://github.com/ksharma67/easyway

On Demand Home Services offers you all the home services that you may need, such as maintenance, cleaning, personal services, etc..

agile-development angular angularjs aws cucumber cypress deep-learning flask flask-api golang golang-api golang-server gorm-model javascript mysql nodejs orm python software-engineering tensorflow

Last synced: 06 Nov 2024

https://github.com/ishaansathaye/csc307-introsoftwareengineering

Cal Poly Spring 2024 CSC 307 Intro to Software Engineering

2024 cal-poly software-engineering spring

Last synced: 24 Dec 2024

https://github.com/hashimthepassionate/career-roadmap-to-success

A comprehensive career roadmap guide for aspiring professionals to achieve success in software engineering, full-stack development, DevOps, and AI model engineering. This section includes detailed timelines, essential skills, and tools needed to excel in each path

ai-model-engineering aws azure career-roadmap cloud-computing devops docker full-stack-development git javascript kubernetes learning-path nextjs python react software-engineering tutorial typescript

Last synced: 01 Dec 2024

https://github.com/indreklasn/programmer-hall-of-fame

The Programming Hall of Fame

programming software-engineering

Last synced: 18 Dec 2024

https://github.com/yilverdeja/KlotskiPuzzleApplication

For the WPI software engineering course, the assignment was to design a Klotski Puzzle Game using an EBC model. First I created a set of use cases and a storyboard of the application. Second I implemented the design using an EBC model and through Test Driven Development.

ebc game java klotski puzzle software-engineering test-driven-development wpi

Last synced: 05 Nov 2024

https://github.com/qiaohaijun/my-book-storage

主要存储一些非常重要的文档

hpc paper slide software-engineering

Last synced: 04 Dec 2024

https://github.com/barasedih11/sakancom

Desktop application using JavaFX for Housing operations

java javafx junit software software-engineering

Last synced: 24 Nov 2024

https://github.com/haytham-hammioui/cs50x-2024

This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.

ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql

Last synced: 15 Dec 2024