Code Monkey home page Code Monkey logo

socially's Introduction


Logo

Socially

A social network app!
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. Contact
  7. Acknowledgments

About The Project

A social network where you can connect with other people and exchange the most diverse experiences, share knowledge, or even how your day was!

(back to top)

Built With

In this section all the main frameworks/libraries used for the development of this project are presented.

(back to top)

Getting Started

In this section you will know all the steps so that you can make a quick and practical installation of the project. Follow the steps that have been listed below sequentially and enjoy the work!

Prerequisites

Before starting the project installation, it is essential that some prerequisites are met, and each of them are listed below.

  • npm
    npm install npm@latest -g
  • postgres
    sudo apt install postgresql postgresql-contrib

Also, don't forget to visit this project's api repository, as it will be essential to be able to execute locally on your machine.

Installation

Follow the steps listed below to correctly install and configure the application in a simple and practical way. If there is an error in the installation or if any of the steps listed below is not done, you are not sure that the project will work on your machine, follow the steps, if you have any questions about this step, contact us.

  1. Clone the repo
    git clone [email protected]:ruineto-dev/socially.git
  2. Install NPM packages
    npm install
  3. Enter your BASE URL in .env
    REACT_APP_API_BASE_URL=http://localhost:5000

    (back to top)

Usage

To start using the project, just follow the steps that were presented along the Roadmap, listed below. Soon some photos/images/videos of usability examples of the project will be posted here.

(back to top)

Roadmap

  • Clone the project
  • Open the project with an IDE/code editor
  • Install project dependencies
  • Create a new branch with your new feature
    • Access the new feature
    • Push the new modifications
  • Add a pull request
  • Wait for the evaluation (around 1 day) See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Every contribution is always welcome from all developers. Contributing and sharing knowledge is what makes the world a diverse and exciting place, so if you have a suggestion, please share it. If you want to share a suggestion, fork the repository and create a pull request. If you feel comfortable, open an issue with the tag "enhancement". Help spread the word about this incredible work by giving the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingNewFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingNewFeature')
  4. Push to the Branch (git push origin feature/AmazingNewFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under a FREE license. Consult the developer for more information.

(back to top)

Contact

Rui Neto - @ruineto-dev - [email protected]
Project Link: @socially

(back to top)

Acknowledgments

I would like to express my sincere thanks to my teacher Mateus De Nardo, because everything I managed to develop was the result of a long and very difficult journey, where I was accompanied by him. And I could not fail to mention it in this authorial project, where it is without a doubt one of my best projects.

Regarding the design of the project, I would also like to thank the team at @pixeltrue that made this project possible by making the design of the project presented here available on the internet for free for free use (if you wanted to visit the page where the design of the project taken as a basis, Social Media App Design).

And on the technical side, I thank the team that developed the web socket tool, Socket.IO, which is simply the reason why it is possible to carry out conversations in real time in a chat, thank you very much!

And as an honorable mention, I would also like to thank the technologies listed below.

(back to top)

socially's People

Contributors

ruineto-software-engineer avatar

Watchers

James Cloos 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.