All Projects → getsimpleadmin → simpleadmin

getsimpleadmin / simpleadmin

Licence: other
Create admin dashboards for Web / Mobile / API applications

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to simpleadmin

Simpleadmin Rails
SimpleAdmin - Dashboard for modern website without wasting time
Stars: ✭ 87 (+2.35%)
Mutual labels:  webservice, webdevelopment
correios-java-sdk
Correios Java SDK
Stars: ✭ 28 (-67.06%)
Mutual labels:  webservice
modern-fluid-typography-editor
Modern fluid typography editor
Stars: ✭ 222 (+161.18%)
Mutual labels:  webdevelopment
InspiredWebDev-Tutorials
Follow my tutorials and articles here: https://www.inspiredwebdev.com || get my book here: https://github.com/AlbertoMontalesi/The-complete-guide-to-modern-JavaScript
Stars: ✭ 26 (-69.41%)
Mutual labels:  webdevelopment
lachesis
👨‍💻 A work-in-progress web services mass scanner written in Rust
Stars: ✭ 55 (-35.29%)
Mutual labels:  webservice
pinipig
🚀 Performant webservice framework
Stars: ✭ 25 (-70.59%)
Mutual labels:  webservice
nuxt-mail
Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
Stars: ✭ 62 (-27.06%)
Mutual labels:  webdevelopment
httpcache
An HTTP server that proxies all requests to other HTTP servers and this servers caches all incoming responses objects
Stars: ✭ 23 (-72.94%)
Mutual labels:  webservice
httoop
HTTOOP - a fully object oriented HTTP protocol library written in python
Stars: ✭ 15 (-82.35%)
Mutual labels:  webservice
Web-Development-Resources
One and only place on the internet for all Web Development Resources.
Stars: ✭ 51 (-40%)
Mutual labels:  webdevelopment
vscode-odoo-snippets
Develop Odoo modules faster and with no Typing Errors.
Stars: ✭ 20 (-76.47%)
Mutual labels:  webdevelopment
pretend
A decorator based http webservice client written in typescript
Stars: ✭ 34 (-60%)
Mutual labels:  webservice
HacktoberFest 2021
Hacktoberfest 2021 contribution repository✨
Stars: ✭ 43 (-49.41%)
Mutual labels:  webdevelopment
MAQS
Magenic's automation quick start
Stars: ✭ 46 (-45.88%)
Mutual labels:  webservice
meetups
brisjs.org
Stars: ✭ 89 (+4.71%)
Mutual labels:  webdevelopment
webservice project
关于Java 使用 javax.jws 和 Axis 实现 WebService 发布和调用。
Stars: ✭ 26 (-69.41%)
Mutual labels:  webservice
xsd-reader
Pure PHP XSD Reader (XML Schema)
Stars: ✭ 45 (-47.06%)
Mutual labels:  webservice
EasyRetro
An Easy to use retrofit based network/api call extention for android
Stars: ✭ 16 (-81.18%)
Mutual labels:  webservice
anniew.xyz
My Personal Website / Portfolio
Stars: ✭ 41 (-51.76%)
Mutual labels:  webdevelopment
openmrs-module-webservices.rest
Provides RESTful web services for OpenMRS
Stars: ✭ 68 (-20%)
Mutual labels:  webservice

SimpleAdmin

SimpleAdmin provides builder for administrative dashboards, it's fit for Web / Mobile / API. Cloud or your own servers, depends on your choice and requirements.

All common admin dashboard tasks like content create / update / delete operations, charts, invite colleagues. It's the self-hosted open-source version to use on own servers.

Example Application

Requirements

  • Ruby ~> 2.6.3
  • Rails ~> 5.2.1
  • PostgreSQL >= 9.3.10
  • NodeJS >= 8.16.0
  • Redis

Configuration

To improve SimpleAdmin and to better understand the most popular features, users activity, we plugged an analytical instrument. To disable it:

# config/initializers/settings.rb

Simpleadmin::Settings.enable_analytic = false

Manual Installation

simple_admin

Step 1 (Project installation)

After installing all required dependencies above, copy the repository locally

git clone [email protected]:getsimpleadmin/simpleadmin.git

Install gems, run migrations with the creation of database and seeds

bundle install && rake db:create && rake db:migrate && rake db:seed

And javascript dependencies

npm install && yarn install

Preferred port to run is 5000 because in most cases the main application is running on 3000 port

rails s -p 5000

Use default email [email protected] and password example to sign in.

Step 2 (Application integration)

To connect application you need to add API library:

If you didn't find a library for your programming language or framework, please create an issue. After login, you'll see the next form, to proceed, please use a secret key that you've created while installation API library.

img

If all right you'll see the final step where you can choose tables to use in the admin dashboard

img

Step 3 (Set up interface)

SimpleAdmin contains two main entities to change the interface of datasets

  • Model
  • Collection and Form fields

The model may be a product on an e-commerce website or article on a blog.

img

Each model contains fields, on the image below you can see id (unique identifier) and login fields for user model.

img

You can see collection fields on the page with a list of all records

img

And form fields while creation and edit a new record

img

It's a short description of features, to find more information use documentation

Contributing

Bug reports and pull requests are welcome on GitHub at github.com/getsimpleadmin/simpleadmin

License

The project is available as open source under the terms of the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].