eralp85 / SWE-573.01

SWE573 Project
1 stars 0 forks source link
University Logo

SWE 573 Software Development Practice

Fall 2022

Introduction

This repository is created for SWE-573 Software Development Practice course given in Bogazici University, Fall Semester 2022.

The purpose of this project is to develop a software product, beginning from requirements gathering to deployment. In order to check project documentation, please see the Wiki Pages of this repository.

This project aims to create a system that facilitates different users to aggregate information that they have encountered during their social media interaction under a hub.

The proposed project shall be able to put social media information that each users have collected on a web application. Furthermore, project will enable users to share, tag and label the information with other users. In order to check project features and issues, please check the Issues of this repository.

The main drivers of the project are users and they will bring the content to the web application.

For further explanation please see project's Description, Requirements, and Mock-UP in Wiki Pages.

Django frame will be used for both back-end and front-end of the project. MySQL will be used for database management. Docker will be used for containerization.

Any relevant content will be available on this platform.

Project will continuously be updated on GitHub project repository.

Project Milestones are as below:

Eralp Unver will be maintaining the project.

This project is under supervision of Suzan Uskudarli .

Installation

This app is deployed on AWS EC2. You can visit the site at http://52.23.241.177:8000/login

In order to install application on your machine, you should firstly install the docker.

To download the and setup the project;

git clone https://github.com/eralp85/SWE-573.01.git

Please see wiki page of this project for more information about the code.

In order to run the project on your local:

python manage.py runserver

For Docker, you need to build the related project in docker docker-compose up --build