bounswe / bounswe2019group4

MIT License
9 stars 8 forks source link


                commit activity badge  opened issues  closed issues open pr


Check out our wiki page, here.


ARKENSTONE - A Social Trading Platform

         :large_blue_diamond:  Welcome to an interactive trading platform full of people who are interested in trading and investing in financial markets worldwide.

         :large_blue_diamond:  Connect with other finance enthusiasts like you. Follow their portfolios, articles and interact with them to stay up to date with financial markets.

         :large_blue_diamond:  Invest in trading indices and currencies by becoming a Trader User. Not ready to invest? Stay as a Basic User and learn all about trading by using our platform.

         :large_blue_diamond:  Find out what is happening in financial markets all around the world. Search and read about economic events to invest wisely.

         :large_blue_diamond:  Arkenstone has a native web and native mobile (Android) application to make things easier for you. Earn wherever you go and whenever you want!


You can reach the full description from here.

Our project website is ONLINE. Check it out!

You can download our Android application from here!


Design

Mobile Application


Web Application

                                                                                 

Deployment

Backend

           Run npm install in /app/backend directory to install dependencies.

           Development server can be started with npm start. It runs on localhost, port 8080.

           The API should be provided with a secrets.js file for it to run properly.

           API documentation can be found here.

Frontend

           Frontend is bootstrapped with Create React App.

           In the /app/frontend directory, run npm install then npm start

           Application is run in the development mode.
           Open http://localhost:3000 to view it in the browser.

           The page will reload if you make edits.
           You will also see any lint errors in the console.

           If you run npm run build in app/frontend directory, this builds the app for production to the build folder.
           It correctly bundles React in production mode and optimizes the build for the best performance.

           The build is minified and the filenames include the hashes.
           Application is ready to be deployed!

Mobile

           Dependencies

                 - Android Studio 3.x

           Arkenstone mobile application uses the Gradle build system.

           To build this project, use the gradle build command in app/android directory
           or use "Import Project" in Android Studio.

Team Members

Bahadır Hocamoğlu Baturalp Yörük Cemal Aytekin Ege Başural Elif Çalışkan
Emre Demircioğlu Gürkan Demir İsmail Levent Baş Muhammed Bera Kaya Taha Eyup Korkmaz