Renandatta

I'm a System Analyst, Fullstack Developer, Android Developer

Services

Web Application

Get business into next level with web application and you can monitor your company data from anywhere

Android Application

Manage and monitor your company data from your android device and you can get notification from it.

Content Editor

Boost Up your company website or social media with quality content to attract more consumer.

Looking for a custom job? Click here to contact me!

Recent works

  • Everything
  • Mobile
  • Web
Mobile,Web

Lemon Kasir

Portfolio-title
Title

Lemon Kasir

Aplikasi kasir gratis dengan fitur yang sederhana. Sangat cocok digunakan untuk warung kopi atau warung angkringan. Berguna untuk mencatat pembelian setiap customer dan membantu menganalisa penjualan agar dapat meningkatkan penjualan terhadap produk yang paling laris terjual. Penjual juga dapat melihat laporan keuangan setiap harinya. Aplikasi kasir ini sudah disesuaikan dengan ukuran android smartphone, sehingga langsung dapat digunakan. Klik link berikut untuk menuju Lemon Kasir

Web

Akuntansi

Portfolio-title
Title

Akuntansi

Web aplikasi akuntansi dasar untuk mencatat jurnal sehingga menjadi laporan Jurnal, Buku Besar, Arus Kas, Laba Rugi dan Neraca. Laporan laporan tersebut dapat difilter pertanggal awal dan tanggal akhir sehingga dapat mencetak laporan per hari, minggu, bulan maupun tahun. Data akun yg terdapat pada aplikasi ini custom dan berbentuk treeview sehingga dapat digunakan perusahaan manufaktur maupun jasa. 

DEMO
Github

Web

Crowdfunding

Portfolio-title
Title

Crowdfunding

Website yang digunakan untuk mengumpulkan donasi dan memberikannya kepada orang yg memposting bantuan / campaign. Dilengkapi dengan fitur FAQ, Berita Terbaru dan Ruang Diskusi terkait bantuan / campaign tersebtu, sehingga para donatur dapat mengikuti perkembangan dari orang yang telah dibantu. Donatur dan pemohon dana juga dapat berdiskusi pada Ruang diskusi. Berikut link repositorinya 

DEMO
Github

Web

Marketplace

Portfolio-title
Title

Marketplace

Marketplace sederhana dengan konsep B2B, sehingga user dapat mendaftar sebagi penjual maupun pembeli. User penjual mendapat akses manajemen produk dan pengiriman produk. User penjual juga mendapat laporan hasil penjualan barang. Untuk user admin mendapat akses fitur verifikasi pembayaran, manajemen konten website dan monitoring penjualan produk. Berkut link repositorynya Github

Latest Posts

Portfolio-title
Title

Tutorial Dasar Instalasi Server Ubuntu


1.     Update repository

 

$ sudo apt-get update

 

2.     Install apache

 

$ sudo apt-get install apache2

 

2.b   Install apache

 

$ sudo apt-get install nginx

 

3.     Install PHP 7.4

 

$ sudo add-apt-repository ppa:ondrej/php

$ sudo apt-get update

$ sudo apt-get install php7.4

$ sudo apt-get install php7.4-fpm php7.4-cli php7.4-mysql php7.4-gd php7.4-imagick php7.4-tidy php7.4-xmlrpc php7.4-mbstring php7.4-xml


3.b     Install PHP 8.0

 

$ sudo add-apt-repository ppa:ondrej/php

$ sudo apt-get update

$ sudo apt-get install php8.0

$ sudo apt-get install php8.0-fpm php8.0-cli php8.0-mysql php8.0-gd php8.0-imagick php8.0-tidy php8.0-xmlrpc php8.0-mbstring php8.0-xml php8.0-zip

sudo systemctl enable php8.0-fpm

sudo systemctl restart nginx 


4.     Install MySQL

 

$ sudo apt install mysql-server

$ sudo mysql_secure_installation

 

5.     Install Firewall

 

$ sudo apt install ufw

$ sudo ufw allow 80

$ sudo ufw allow 443

$ sudo ufw allow 22

$ sudo ufw allow 3306

$ sudo ufw enable

$ sudo ufw status numbered

 

6.     Enable .htaccess

 

$ sudo nano /etc/apache2/sites-available/000-default.conf

 

<VirtualHost *:80>

    . . .

    <Directory /var/www/html>

        Options Indexes FollowSymLinks MultiViews

        AllowOverride All

        Require all granted

    </Directory>

    . . .

</VirtualHost>

 

$ sudo a2enmod rewrite

$ sudo service apache2 restart

 

Portfolio-title
Title

NGINX Config

PHP FPM


location ~ \.php$ {
try_files $uri $uri/ /index.php$is_args$args;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_read_timeout 3000;
}


Default for NodeJS


server {
listen 80;
server_name namadomain.com;
location / {
proxy_pass http://localhost:3001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}


Default for PHP

server {
listen 80 default_server;
listen [::]:80 default_server;

root /var/www/html/public;
index index.php;
server_name _;

location / {
try_files $uri $uri/ /index.php$is_args$args;
}

include php74fpm;

location ~ /\.ht {
deny all;
}
}

Get In Touch

Let's talk about everything!

Don't like forms? Send me an email. 👋