GithubHelp home page GithubHelp logo

ogole / iyere Goto Github PK

View Code? Open in Web Editor NEW

This project forked from embercs15/meridio

0.0 0.0 0.0 27.39 MB

is a filehosting and filesharing platform with an inbuilt messaging/chatting application.

JavaScript 15.16% Python 40.15% CSS 7.57% HTML 37.12%

iyere's Introduction

Meridio - File Hosting Social Media(July 2017)

Meridio is a filehosting and filesharing platform with an inbuilt messaging/chatting application.

Meridio - A Walkthrough

Merídio(Greek-Share) is a free Filehosting platform where users can host their own repositories of files/videos/images etc and thus make it available for download by any of the registered members of the website.The key aim is to create a network of users who can host items in their repositories and allow other people to access the repository contents and also download stuff from others repositories.Merídio also has an inbuilt chat feature where you can add friends via requests and chat with your friends.

Signup and Login Page

Meridio prompts you for some user details for sign up. These are the starting steps in the creation of a user profile. screenshot from 2017-07-24 01-20-38 Once the user signs up they can login and use the features as when they like.If the user doesnt remember their password forgot password prompts a new system generated password to be sent to the user on their registered email. imgonline-com-ua-twotoone-xtomipaxzyn

Profile Page

The profile page has 4 navigational tabs which allow the user to switch between managing their personal info, managing their network of friends and managing the files that they have uploaded to their repositories.

Personal Information

This interface allows the user to modify their profile information and their avatar. screenshot from 2017-07-24 01-21-46

Uploading files to repository and removing current files

User can use the Materials tab to upload files to the repository using the Share button. This interface also consists of a list of the files currently hosted.The user can remove any file required by using the remove button(remove button not visible in the photo illustration) materials

Managing friend requests sent and recieved

The Request tab allows the user to view all the incoming friend requests and sent friend requests and manage these requests. screenshot from 2017-07-24 01-22-20

View all Friends

The last tab of the profile section the Network tab allows the user to see all of their current friends. screenshot from 2017-07-24 01-22-25

Ping:The Meridio Chat Application

On the top navigation panel the Ping tab takes the user to the chat application where the user can. The user can chat with any friend and the most recent chats are pulled to the top automatically. The search bar allows the user to search any of their networks.The search returns a list of closely matched usernames among the user's current networks. screenshot from 2017-07-24 01-23-29

The Sharing Zone and Repository Structure

The sharing zone contains all the repositories present on the website.The user can click on any of the repositories or use the go to panel to directly go to any repository. screenshot from 2017-07-24 01-23-38

Repository internal structure

Each repository has a list of all the files uploaded by the owner of that repository along with information such as the total number of downloads and views tagged along with each file. Each file list element has a preview and a download button. The preview button directs the user to a new page where the preview of the file(music,images,pdfs,vidoes etc) is generated. The download button downloads that file. screenshot from 2017-07-24 01-24-04 Each repository also has a button Send Request to send a friend request from the user to the owner of the repository the user is currently browsing. screenshot from 2017-07-24 01-24-26

Thats about it all to get you started with meridio,the free file hosting social media.

Technologies used

  1. Django Framework
  2. Bootstrap
  3. Python
  4. JavaScript/JQuery

Libraries Used

  1. Bootstrap
  2. Typed.js and animate.css for animations

Work still in progress...

iyere's People

Contributors

embercs15 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.