Hakkie is a social networking service on which users post and interact with messages

Overview

Hakkie

Hakkie is a social networking service on which users post and interact with eachother with comments, likes, messages, blocks and silencing, inspired on twitter of course.

How to install on localhost

If you want to make it easier to 'plug and play' you can use the same combo XAMPP >= 3.3 with PHP 8 and PostGreSQL 13, then you will need to insert the application SQL tables in a database called hakkie_db using pgAdmin 4 or SQL Shell(psql), then to connect to PG database using PDO with Postgre you will need to go into your xampp/php/php.ini file, and uncomment the 3 lines bellow and restart XAMPP
extension=pdo_pgsql
extension=pgsql
extension=opensll

To use all features of the project you will need to install the packages it uses using Composer, opening it in the root folder, and requiring the packages:
composer require google/apiclient composer require phpmailer/phpmailer

Then you will need to rename the env_example.php file to env.php and fill the blank spaces with the correct database info and PHPMailer account (to use a google one you will need to go Security tab and allow Acess to a less safe app)

Then you should be ready to go and create your account to user the project.

You might also like...
 Known: a social group platform
Known: a social group platform

Known: a social group platform Installation One-click Known sites If you want to install on your own web space, we recommend Reclaim Hosting, which in

Project Website Social Network Laravel, Vue3

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

A mini social media like web app built using Laravel 8 & Vue JS 3

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Social media network with laravel

Social Network Tech Includes Front End: Post CSS Tailwind CSS v3 Back End: Laravel v8 PHP v8 MySQL v8 Asset Bundling: Laravel Mix Features How to use

Interface Network is an application about social media

Interface Network is an application about social media

Cruuzr is a social network with a target demographic of motor vehicle enthusiasts.
Cruuzr is a social network with a target demographic of motor vehicle enthusiasts.

Cruuzr Social Network Cruuzr is a social network with a target demographic of motor enthusiasts. The website was designed using bootstrap to allow for

A free and open-source accounting and production system for businesses and non-profits with support for multiple users and varied integrations

A free and open-source accounting and production system for businesses and non-profits with support for multiple users and varied integrations.

Online personal and group chat application using HTML, CSS, JS, PHP,SQL and AJAX that allows users to create own groups, chat
Online personal and group chat application using HTML, CSS, JS, PHP,SQL and AJAX that allows users to create own groups, chat

Online personal and group chat application using HTML, CSS, JS, PHP,SQL and AJAX that allows users to create own groups, chat, make friends, check new notifications and edit functionality. Chat automatically updates using AJAX to allow for real-time chatting with other users collected from the database.

An attempt at a usable, generic VPS panel for providers and power users.

An attempt at a usable, generic VPS panel for providers and power users. Key goals are to be clean, easy to use, and support Proxmox as well as other providers (Libvirt via Go API, etc) using one simple interface.

Comments
  • Developments

    Developments

    • Now we support upload of multiple files and youtube embedding
    • Now using strange string instead of the actual user and post ids to identify things
    • Storing theme that was chosen as a cookie during the session instead of live updating it to DB (could cause errors spamming the button)
    • X time ago in posts now instead of date
    • Fewer querys creating accounts
    • Preparations to receive notifications page
    enhancement 
    opened by FelipeEstevanatto 0
  • Migrate Google Sign-in to Google Identity Services/One Tap

    Migrate Google Sign-in to Google Identity Services/One Tap

    By August 5, 2021, Google decided on "Discontinuing Google Sign-In JavaScript Platform Library for web", and will deactivate the old method on March 31, 2023: https://developers.googleblog.com/2021/08/gsi-jsweb-deprecation.html So everyone (including us) have to migrate it as by this guide; https://developers.google.com/identity/gsi/web/guides/migration image

    Migration is easy to be done and makes the app more secure delegating work of sending the data to your backend to google, and not your javascript, so you only need to call the new GSI client on the page and create your button here: https://developers.google.com/identity/gsi/web/tools/configurator

    That will fix that bugs some deploys have of autologin on page load too

    bug enhancement Urgent 
    opened by FelipeEstevanatto 0
  • Creater followers page

    Creater followers page

    1 - Create follower/following page and layout of users following it, with the date when they did it and links to their profile too 2 - Make it actually work

    enhancement 
    opened by FelipeEstevanatto 0
Owner
Felipe_Estevanatto
CTI - Colégio Técnico Industrial "Prof. Isaac Portal Roldán"
Felipe_Estevanatto
Instagram automation represents the use of third-party software to manage your account, carry out tasks and/or interact with users without a human present. Bulit in Laravel Framework

How to Deploy laravel project to heroku Video Link : https://youtu.be/7Nq_a2QiaHo Home Page Login Page Dashboard Page About Laravel Laravel is a web a

null 1 Dec 3, 2021
Social Network - Social Media App

Social Network Social Network - Social Media App. Demo Features Auth System (Login, Register, Forgot Password, Password Reset & Email Verification) Us

Noval 2 Jan 18, 2022
A live chat which utilises Socket.io and validates messages sent against a MySQL Table.

Socket.io Shoutbox with MySQL Validation The purpouse of this demonstration is to allow users to enter messages in either a public or private chat. Th

Jefff 9 Oct 14, 2022
Source code of Strm.pl, brand-new social service.

Strimoid Source code of Strm.pl, brand-new social service.

Strimoid 67 Oct 20, 2022
A simple helpdesk tickets system for Laravel 5.1+ which integrates smoothly with Laravel default users and auth system

A simple helpdesk tickets system for Laravel 5.1+ which integrates smoothly with Laravel default users and auth system, demo is available at: http://ticketit.kordy.info/tickets

Ahmed Kordy 857 Dec 30, 2022
This is a simple blog system, you can sign up and create post.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Nnadi Chimezie Charles 1 Jan 8, 2022
A dolibarr module which pushes invoices to AADE MyDATA service

DOLIBARR ERP & CRM MODULE FOR GREEK AADE MYDATA This Dolibarr module pushes invoices to AADE MyDATA Check also that the /custom directory is active by

null 15 Nov 22, 2022
This is a Laravel based Blog post forum.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Hossain Mohammad Shahidullah Jaber 4 Nov 17, 2022
The classic email sending library for PHP - this is my personal fork, please post issues on the upstream project

PHPMailer - A full-featured email creation and transfer class for PHP Build status: Class Features Probably the world's most popular code for sending

Marcus Bointon 1.5k Dec 5, 2022
Linkfyle is a system that allows you to collect your social media accounts in one place and be reachable.

Linkfyle About Linkfyle is a system that allows you to collect your social media accounts in one place and be reachable. Features Login and Registrati

null 6 Dec 15, 2022