Skip to content

nguyent18/coventry-university-socialisation-app

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Student Social Network Application

This application is a social networking platform designed to connect university students, providing them with a safe and secure environment to communicate, share ideas, and build a sense of community. This app aims to help reduce the feelings of loneliness and isolation, improve the mental well-being of students, and foster an inclusive and diverse community.

Table of Contents

Installation

Ensure you have Python 3.x and Flask installed on your system. Clone this repository using the command:

git clone https://github.coventry.ac.uk/nguyent18/coventry-university-socialisation-app

Move to the project directory and install the required dependencies using pip:

cd projectname pip install -r requirements.txt

You can start the application by running:

python run.py

The application should be running at http://localhost:5000.

Usage

After launching the application:

  • Register a new account by visiting http://localhost:5000/register
  • Log in to the application by visiting http://localhost:5000/login
  • After logging in, you can create a new post by visiting http://localhost:5000/post/new
  • View all posts at http://localhost:5000/home

Project Structure

  • run.py: This is the entry point to run the application.
  • forms.py: This module contains forms used in the application.
  • models.py: This module defines the database models used in the application.
  • routes.py: This module handles the routing for the application.

Future Improvements

The current version of the app is basic and serves as a proof-of-concept. The future scope of this project includes adding more interactive features like messaging, liking and commenting on posts, and creating communities. Additionally, the interface design will be improved for better user experience.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published