Just a Hint!
After much conversation with Nkemjika Gwacham about the possibility of having an E-Commerce System on Confluence and time to develop the application. I looked at Forge Custom UI and Forge UI KITS(beta). I found out that Forge UI KITS is the best bet as it already has most of the Components that i need to fasten the work along with Forge Storage API Cloud. This makes the coding super fast and thus making this application a successful framework..
Inspiration
Most business and Sales Platform are going digitally online. With the development of Forge UI KITS(beta) and Forge Storage API Cloud, i have built an E-Commerce platform that can allow digital buying and selling of Brands, Products, Goods and Services directly on Confluence.
What it does
It allows Users to create E-Commerce Online Sites, Sales Page etc to facilitates buying and selling without leaving the Atlassian Confluence.
Steps to Follow:
Note: That all data are stored, updated and queried via Forge Storage API
1.) The User Goes to Admin Settings to do the followings:
A.) Setup the E-Commerce Site/Page Banner.
B.) Enter E-Commerce Business Title and Descriptions.
C.) Setup its Business Contacts and Social Communications so that their Customers can use it to contact them. A user can set up Business Email, Phone no, Facebook Chat Messenger Connections, Whatsapp Chat Connections and Telegram Chat
D.)Setup Paypal Business Payments Email Address and Business Local Bank Account Details.
2.) User Goes to Add Products Page to Add Products details and can add as many Products as wants
3.) With Updated Informations, E-Commerce Site is Automatically Created.
4.) Your Customers Goes to your E-Commerce Page on Confluence to view and Purchase your Products
5.) Your Customer can either make payments via your Submitted Local Bank Accounts or Via Paypal.
6.)Once a Product is Purchase, Purchased data get updated back to your Forge Storage Cloud and the User will be prompt with a link that when clicked will redirect him/her to Paypal to complete Payments.
7.) Admin can then view all Sales from Sales Page and can connect to the buyer via their Payments/Purchased Submitted Data
Note that this integrated PayPal Payments Checkout Form is not that secured. its for sample and testing purpose. A more sophisticated E-commerce site is on the way..
How we built it
1.) Atlassian Storage API for data storage, Updates, Queries and managements.
2.)Forge UI KITS(beta) Components Eg. render, Fragment,Macro, MacroConfig, InlineDialog, ModalDialog, Text, Strong, IssuePanel,Button, ButtonSet, useProductContext, useState, Component, useEffect, ConfigForm, Form, Option, Select, TextArea, TextField,UserPicker, RadioGroup, Radio, Heading, SectionMessage, Table, Head, Row, Cell, rowsPerPage
3.) PayPal Checkout Form for experimental Payments management System
What's next for Forge E-Commerce on Confluence
This is just a sample E-Commerce Site built with Forge UI-KIT and Forge Storage API on Confluence.
A more sophisticated fully Forge E-commerce System is coming on the way that will be powered by Over 10-20 E-Commerce templates designs, highly secured server end to end Payments gateways, Seperate Admin Managements systems, SMS and Email Services and many more features running in my software mind........
Built With
- atlassian-fetch-api
- atlassian-storage-api
- forge-ui-kits
- paypal-payments
Log in or sign up for Devpost to join the conversation.